Зарим шалтгааны улмаас, жишээлбэл, та өөрийн хувийн профайлын нарийн статистикийг мэдэхийг хүсч байвал зарим хэрэглэгчид ВКонтакте нийгмийн сүлжээн дэх харилцан ярианд илгээсэн мессежийн тоог тоолох боломжийг сонирхож байна. Мэдээжийн хэрэг үүнийг гар аргаар горимд бүрэн хийх нь бараг боломжгүй юм, гэхдээ хурдасгасан тоолох зорилгоор зохион бүтээсэн тусгай аргуудын ачаар үүнийг хэдхэн минутын дотор хийж болно.
ВКонтакте мессежийн тоог тоолж байна
Өнөөдөр та одоо байгаа хоёр аргын аль нэгэнд хандах боломжтой. Тэдний гол ялгаа нь тооцооллын нарийн төвөгтэй байдал, нэмэлт хөрөнгийг ашиглах хэрэгцээтэй холбоотой юм.
Оруулсан арга бүр нь энгийн хувийн яриа болон харилцан ярианд илгээсэн мессежний нийт тоог тооцоолоход тохиромжтой. Үүний зэрэгцээ, статистик нь бүх оролцогчдын мессежийг үл хамааран харгалзан үзэх болно.
Таны хийсэн яриаг устгасан боловч бусад хэрэглэгчидэд үлдсэн мессежүүд нь тооцогдохгүй. Тиймээс эцсийн өгөгдлийн зарим ялгаа нь захидал харилцааны явцад шалгаж буй хүн болон түүний үйлдэлээс хамаарна.
Арга 1: гар утасны хувилбараар тоолох
ВКонтакте нийгмийн сүлжээний захиргааны зөвлөмжийн дагуу энэ арга нь хамгийн тохиромжтой бөгөөд харилцан ярианд байгаа мессежийн тооноос хамгийн зөв утгыг олж мэдэх боломжийг олгодог. Түүнээс гадна энэ арга нь ашигласан платформ эсвэл интернетийн хөтөчөөс үл хамаарна.
Хэрэв та хөдөлгөөнт платформ дээр төхөөрөмжийг ашиглаж байгаа бол статистик мэдээллийг мэдэхийн тулд тусгай програм биш хөтөч дээрээс VK сайт руу орно уу.
Энэ аргын үндэс нь маш том тоонуудыг ашиглах боломжтой математикийн тооцоо гэдгийг тэмдэглэх нь зүйтэй.
- ВКонтакте m.vk.com сайтын мобайл хувилбарын вэбсайтыг нээнэ үү.
- Хөтчийн цонхны зүүн хэсэгт байрлах үндсэн цэсийг ашиглан хэсэг рүү очно уу Мессежүүд бичсэн захиануудын тоог тоолох шаардлагатай бол ямар ч харилцан яриаг нээнэ үү.
- Доош доош гүйлгэж, навигацийн цэсийг ашиглан дүрсийг дарж диалогийг хамгийн эхэнд аваачна уу ".
- Одоо та харилцах цонхны эцсийн хуудсанд хавсаргасан дугаарыг авах хэрэгтэй. Энэ тохиолдолд 293 байна.
- Заасан тоон утгыг 20-оор үржүүлнэ.
- Үр дүнгээ захидал харилцааны сүүлийн хуудсанд нийт мессежийн тоог нэмээрэй.
293 * 20 = 5860
ВКонтакте утасны мобайл хувилбарын нэг хуудсанд нэг дор 20-с ихгүй зурвас багтаах боломжтой.
5860 + 1 = 5861
Тооцоолсны дараа олж авсан тоо нь харилцах цонх дахь нийт мессежийн тоог заана. Энэ арга нь амжилттай дууссан гэж үзэж болно.
Арга 2: VK хөгжүүлэгчидтэй тоолох
Энэ арга нь өмнө тайлбарласнаас хамаагүй хялбар боловч бүрэн ижил мэдээлэл өгдөг. Нэмж дурдахад энэхүү аргын ачаар таныг сонирхож буй яриа хэлэлцээний талаар бусад дэлгэрэнгүй мэдээллийг авах боломжтой болно.
Мөн үзнэ үү: VK ID-г хэрхэн олох вэ
- VK Developers вэбсайт дээрх зурвасын түүхтэй ажиллах тусгай хуудас руу очно уу.
- Бүх материалыг блок руу гүйлгэж ав "Хүсэлт өгөх жишээ".
- Хүссэн харилцан яриа руу буцаж очоод браузерын хаягийн мөрөөс өвөрмөц танигчийг хуулбарлаарай.
- Зурвасын түүхтэй ажиллахын тулд өмнө нь нээсэн хуудас руу шилжиж, хуулбарласан ID-г хоёр талбарт буулгана уу.
- Мөр дэх утгыг өөрчлөх "тоолох" гэхэд 0.
- Товчин дээр дарна уу Ажиллуулах.
- Жижиг кодыг мөрний баруун талд байрлуулах болно "тоолох" мессежийн нийт тоог заана.
Идентификатор нь хаягийн мөрөнд тэмдэгтүүдийн дараа байрлуулсан хамгийн сүүлийн тоо юм "sel =".
user_id
үе тэнгийнхэн_id
Тэд юу хийж байгаагаа мэдэхгүй л бол бусад талбаруудад хүрч болохгүй!
Дээр дурдсан бүх зүйлсээс гадна харилцан ярианы хувьд бүртгэлгүй иргэний үнэмлэх ашиглах шаардлагатай гэдгийг тэмдэглэх нь зүйтэй. втоог нэмсэн "2000000000".2000000000 + 3 = 2000000003
- Талбай дээр "user_id" Та ярианы дугаараа оруулах шаардлагатай.
- Тоол "үе тэнгийн хүн" хамгийн эхэнд олж авсан үнэ цэнээр дүүргэгдсэн байх ёстой.
- Товчин дээр дарна уу Ажиллуулахтооцооллыг ердийн яриа хэлэлцээр хийхтэй яг ижил байсан байх.
Аль ч тохиолдолд, эцсийн тооноос "тоолох" систем нь нэмэлт мессеж болгон харилцан яриа эхлүүлэх үйл явцыг харгалзан үздэг тул үүнийг хасах шаардлагатай болно.
Зурвасуудыг тоолохдоо одоо байгаа аргыг ашиглаж болно. Амжилт хүсье