Klávesové skratky VKontakte. Zobraziť fotografie na celej obrazovke

Dobrý deň, priatelia! Strávite všetko sociálna sieť VKontakte je dosť časovo náročné a akcie, ktoré vykonávate pomocou myši, sú často rovnaké - odoslanie správy, prehrávanie inej skladby, zatvorenie kontextového okna atď.

V tomto článku zistíme, čo môžete robiť na VKontakte pomocou rôznych kombinácií tlačidiel na klávesnici. Spočiatku to bude nezvyčajné, ale časom sa to stane automatickým a odošle správu alebo pridá nový vstup môžete ho zavesiť na stenu v priebehu niekoľkých sekúnd.

Budeme hovoriť o klávesových skratkách - ide o rôzne kombinácie tlačidiel klávesnice, ktoré vykonávajú určité akcie. V niektorých programoch môžete priraďovať príkazy tlačidlám nezávisle alebo v položkách ponuky oproti každému riadku vidíte, ktoré klávesy čo robia.

Na VKontakte nie je toľko klávesových skratiek, ale málokto o nich vie. Aj keď sú celkom pohodlné na použitie, pretože zodpovedajú najčastejšie vykonávaným akciám.

Ak na stenu pridáte nový príspevok, môžete namiesto tlačidla „Odoslať“ použiť nasledujúce kombinácie:

Ctrl+Enter – pridanie príspevku na stenu;

Enter – presunie kurzor na Nový riadok.

Odosielanie komentárov a správ

Ak chcete pridať komentár k fotke, poznámke, videu atď. alebo poslať správu inému používateľovi, namiesto tlačidla „Odoslať“ použite nasledujúce klávesy:

Enter - poslať správu;

Shift+Enter - zalomenie riadku;

Ctrl + Enter - odoslanie správy;

Enter - zalomenie riadku.

Môžete si vybrať, ktorá kombinácia je pre vás výhodnejšia. Ak to chcete urobiť, umiestnite kurzor myši na tlačidlo „Odoslať“ (v komentároch) alebo na obrázok šípky (v správach) a potom v zobrazenom kontextovom okne označte pomocou značky možnosť, ktorá vám vyhovuje.

Pre tých, ktorí radi veľa komunikujú a korešpondujú s viacerými používateľmi súčasne, môžete namiesto neustáleho klikania myšou pri výbere požadovaného dialógu použiť nasledujúce klávesy:

Namiesto čísla stlačte číslo, ktoré zodpovedá číslu požadovaného dialógu. Použite čísla umiestnené medzi tlačidlami F1 – F12 a písmenami na klávesnici.

Ak chcete napríklad otvoriť konverzáciu, ako je znázornené na obrázku nižšie, stlačím na klávesnici kombináciu Ctrl+3.

Zobraziť fotografie na celej obrazovke

Ak sa chcete pozerať na fotografie priateľov alebo iných používateľov, môžete to urobiť v režime celej obrazovky, takže sa fotografia otvorí na celej obrazovke. Ak to chcete urobiť, otvorte fotografiu na zobrazenie a potom kliknite na:

V obrázkoch sa môžete posúvať pomocou šípok doprava/doľava. Ak chcete, zaškrtnite políčko „Prezentácia“ a vyberte čas, po ktorom sa fotografie zmenia. V pravom hornom rohu sa zobrazí, ktorá fotografia z celkového počtu sa práve prezerá. Ak chcete ukončiť režim celej obrazovky, môžete stlačiť krížik v pravom hornom rohu alebo kláves ESC na klávesnici.

Počúvanie hudby

Ak nemáte štandardnú klávesnicu, ale rozšírenú, kompaktnú alebo notebookovú klávesnicu, potom má pravdepodobne tlačidlá:

Prehrať/Pozastaviť;

Ďalší záznam;

Predchádzajúci záznam.

Môžu byť použité na pozastavenie, zastavenie alebo výber inej skladby VKontakte. Jedinou výzvou je prehrať prvú skladbu, použiť myš a potom použiť klávesové skratky.

Ak na rozšírenej alebo multimediálnej klávesnici sú tieto tlačidlá umiestnené samostatne, potom na prenosných počítačoch alebo na kompaktnej klávesnici môžu byť umiestnené na rovnakých tlačidlách so šípkami alebo na numerická klávesnica. Preto, aby ste ich mohli použiť, musíte stlačiť tlačidlo Fn.

Ak potrebujete pretočiť skladbu, potom podržaním šípky doprava/doľava umožníte pretočiť nahrávku dopredu/dozadu, resp.

Veľké plus používania klávesových skratiek pri počúvaní hudby VKontakte: ak máte stránku VKontakte otvorenú na samostatnej karte prehliadača a prehráva sa hudba, ale nachádzate sa na inej karte, klávesové skratky možno stále používať. To znamená, že ak chcete prepnúť skladbu alebo stlačiť pauzu, nemusíte otvárať kartu z VKontakte.

Klávesy pre hudbu môžete použiť takmer vo všetkých populárnych prehliadačoch: Chrome, Yandex, Opera. Ale tí používatelia, ktorí si nainštalovali Mozilla Firefox, táto príležitosť je zbavená, pretože tieto tlačidlá v nej nefungujú.

Ak potrebujete do príspevku alebo správy pridať niekoľko objektov naraz, nemusíte neustále otvárať okno pridávania a klikať na „Pripojiť“. Otvorte okno s fotografiou, hudbou alebo videom, podržte Ctrl a vyberte, čo potrebujete:

Podržte kláves Ctrl.

Napríklad pridám hudbu k príspevku na stene. Kliknem na „Pridať záznam zvuku“. Keď sa otvorí ďalšie okno, musíte podržať kláves Ctrl a vybrať skladby - oproti každej z nich kliknite na „Pripojiť“. Namiesto „Pripojiť“ sa zobrazí slovo „zrušiť“.

A všetky vybrané skladby sú pripojené k vytvorenej nahrávke.

Ako je to v prípade hudby, ak máte Prehliadač Mozilla Firefox, potom výber viacerých objektov pomocou opísanej metódy nebude fungovať.

Zatvorte okno

VKontakte, keď si prezeráte fotografie alebo produkty, niektoré položky ponuky a ďalšie, sa otvára v samostatných oknách. A zakaždým musíte kliknúť na malý krížik v pravom hornom rohu. Nie je to úplne pohodlné. Na zatvorenie takýchto okien môžete použiť tlačidlo:

Priblíženie/oddialenie na stránke

Ak je pre vás písmo stránky VKontakte príliš malé a nechcete si ho prečítať, ale pokojne si ho prečítať prichádzajúce správy a novinky, potom ho môžete zvýšiť. Môžete tiež zmenšiť písmo a mierku stránky ako celku. Na tento účel sa používajú tieto kombinácie:

Ctrl a znak + alebo – na klávesnici;

Ctrl a rolovanie kolieskom myši nahor/nadol.

Kombinácia Ctrl+0 pomôže vrátiť pôvodný formát stránky, teda 100%.

Už sme o tom písali, prečítajte si článok kliknutím na odkaz.

Skutočnosť, že mierka strany bola zmenená, je indikovaná lupou alebo číslom so zadanou mierkou: 120 %, 175 % atď., vpravo v paneli s adresou.

Ako vidíte, na VKontakte nie je príliš veľa klávesových skratiek. Ale ich použitie tiež pomôže uľahčiť úlohu tým, ktorí sú zvyknutí vykonávať maximálne akcie pomocou klávesnice. Ak poznáte iné kombinácie, napíšte ich do komentárov.

Na VKontakte môžete pre pohodlie použiť špeciálne kombinácie klávesov - klávesové skratky - na odosielanie správ, sledovanie videí, fotografií, zverejňovanie príspevkov atď. Pozrime sa, aké kombinácie klávesov sa najčastejšie používajú.

Pri odosielaní správ

Ak sa chcete presunúť na nový riadok v textovom poli, použite kombináciu.

Ak chcete odoslať správu príjemcovi, musíte použiť kľúč Zadajte.

Alebo kliknutím na šípku vpravo vyberte inú kombináciu klávesov:

— odoslanie správy


Zadajte- prelomiť čiaru

Pri uverejňovaní na stene

Ak chcete prejsť na nový riadok v príspevku alebo v komentári k príspevku, použite kláves Zadajte.

Ak chcete uverejniť príspevok alebo k nemu zanechať komentár, použite alebo.

Pri prepínaní medzi dialógmi

Na uľahčenie správy dialógov na VKontakte existuje možnosť použiť klávesovú skratku Ctrl+číslo(od 1 do 0).


Na pravej strane je okno osobnej korešpondencie, ktoré môžete ľahko zmeniť. Maximálna suma dialógy sú obmedzené na desať. Ak chcete písať iným používateľom, vyberte dialóg pomocou myši.

Pri prezeraní fotografií

Na pohodlnejšie prezeranie obrázkov môžete použiť režim celej obrazovky. Ak to chcete urobiť, vyberte kombináciu klávesov Alt+Enter alebo Ctrl + Enter .

Alt+Enter alebo Esc .


Pri pozeraní videa

Pretočte video späť pomocou klávesov so šípkami. Segmenty pretáčania majú približne sedem sekúnd.

Stlačením medzerníka sa video pozastaví alebo pokračuje v prehrávaní.

Ak chcete ukončiť režim celej obrazovky, použite Alt+Enter alebo Esc.

Pri posúvaní stránky

Na posúvanie stránky nadol použite O stranu nižšie alebo Koniec .


Ak chcete posúvať stránku nahor - Strana hore alebo Domov .


Sociálna sieť VKontakte zaviedla možnosť pripojiť klávesnice k chatbotom, aby sa zjednodušila navigácia a zrýchlila komunikácia s predplatiteľmi. Teraz si používateľ môže vybrať jednu z prednastavených možností interakcie a položiť otázku – a robot sa vráti s odpoveďou.

Ako povoliť novú funkciu?

Aby tlačidlá fungovali, musíte kliknúť na „Povoliť API pre roboty“ v nastaveniach správy komunity. Tím VKontakte prepustený podrobnú dokumentáciu o tejto funkcii.

Kde hľadať?

Nové tlačidlá je možné otestovať:

  • v oficiálnej komunite Comedy Club;
  • s robotom Maxim, ktorý prevádza text na zvukovú správu;
  • s Callback API Bot, ktorý monitoruje aktualizácie vo vybraných komunitách.

Čo môžete očakávať v ďalších aktualizáciách VKontakte?

Vývojári sľubujú, že čoskoro pridajú podporu pre chatbotov v konverzáciách. Uvádza sa, že ktorúkoľvek z ich funkcií možno použiť bez prerušenia dialógu a potreby posielať správy od robotov priateľom.

Chatboti si získavajú na popularite medzi používateľmi instant messengerov pre ich dostupnosť a jednoduchosť interakcie. Ďalšia ruská technologická spoločnosť Just AI na konci mája 2018, dizajnér vstavaných chatovacích robotov, ktorí rozumejú prirodzenému jazyku. A tí, ktorí si chcú vytvoriť svoj vlastný robot pre VKontakte, sa môžu zoznámiť.

Zistite viac, čo je táto funkcia

Toto nie je nič iné ako chatbot. Ak chcete automatizovať činnosť tlačidiel, musia byť priradené k odberu bulletinu pomocou kľúčového slova. Špecifikujte na tlačidle kľúčové slovo(alebo fráza), potom keď naň kliknete, automaticky sa prihlásite na odber noviniek a odošlete správu. Alebo inú akciu, ktorú určíte v automatickom zúžení.

ako sa mi to podarilo?

Predtým som vytvoril novú tému odberu bezplatné lekcie a v nastaveniach som nastavil kľúčovú frázu pre prihlásenie na odber tohto bulletinu - „Chcem lekcie“.

Keď človek zadá túto kľúčovú frázu v dialógu s mojou komunitou, automaticky sa prihlási na odber tohto bulletinu (témy) a dostáva lekcie. Tieto lekcie prichádzajú hneď v prvej automatickej poštovej správe. Potom po 2 dňoch príde druhá správa, kde sa pýtam, či si daný človek prezrel lekcie, ako sa mu páčili, ak sú nejaké otázky, a tiež ponúknem, že dostanem celý kurz a ďalší darček so zľavou. Automatické správy pre Gamayun sú nakonfigurované v časti „Automatický lievik“. Napísal som viac o automatickom lieviku

Na jednom som napísal text „Nie, ďakujem“ - ak predplatiteľ klikol na toto tlačidlo, v správach komunity som videl, že ho to nezaujíma.

Ak niekto klikol na tlačidlo „Chcem lekcie“, automaticky sa prihlásil na odber lekcií a okamžite dostal správu s odkazom. A rozdelil som ľudí, ktorí mali záujem, a potom som použil automatický lievik.

Zatiaľ je funkcia klávesnice k dispozícii iba pri manuálnom odosielaní newsletterov, ale sľúbili, že ju čoskoro implementujú do automatických lievikov.

Na základe výsledkov testov

V zásade všetko prebehlo v poriadku, ako som plánoval. Vyskytli sa nejaké zádrhely - keď používateľ klikol na tlačidlo „Chcem lekcie“, správa s lekciami prišla s určitým oneskorením, niekde rýchlejšie, inde dlhšie.

Keď niekto klikol na tlačidlo „Nie, ďakujem“, videl som túto správu vo svojich komunitných dialógoch a prezrel som si profily týchto ľudí. Niektorých ľudí táto téma jednoducho nezaujímala, no daná osoba bola zameraná. Bolo tam aj niekoľko ľudí, na ktorých profiloch som videl, že v podstate nie sme na rovnakej ceste – a prestal som ich sledovať, aby ma neobťažovali mailingom.

Ak osoba dlho neotvorila konverzáciu a počas tejto doby sa mi podarilo odoslať ďalšie správy, klávesnica naďalej visí pod chatom, kým na ňu nekliknete (je dôležité začiarknuť políčko „Skryť pri stlačení“ začiarkavacie políčko v nastaveniach klávesnice). V dôsledku toho sa správa už zvýšila a nie každý pochopil, čo presne tieto tlačidlá označujú

Vo všeobecnosti funkcia funguje tak, ako má – klávesnica vykonáva funkciu chatovacieho robota a odberu pomocou kľúčovej frázy, čím vám umožňuje segmentovať aktívne publikum a vytvoriť cielenejšiu reťaz automobilov, aby vyhovovala záujmom ľudí.

Pozrime sa krok za krokom na to, ako nastaviť predplatné kľúča a priradiť ho ku klávesnici

Najprv vytvorte tému odberu a pridajte kľúčovú frázu(môže to byť jedno slovo) pre automatické predplatné. Ak to chcete urobiť, prejdite do aplikácie Gamayun pomocou tlačidla v skupine, prejdite na kartu „Mailouts“ - „Témy“. Kliknite na „Vytvoriť tému“.

Uveďte názov a popis témy. Vytvorím napríklad tému “Darček za aktivitu”.

Vytvorená téma môže byť neviditeľná v aplikácii newsletter. Potom sa budú môcť prihlásiť na odber iba pomocou kľúčového slova alebo odkazu, ktorý poskytnete. Ak chcete skryť viditeľnosť, kliknite na ikonu oka a ikona sa prečiarkne.

Môžete tiež pridať kľúčové slovo na automatické prihlásenie k predtým vytvorenej téme jednoduchým kliknutím na ceruzku a upraviť ju.

Teraz k novovytvorenej téme Nastavíme prvú automatickú správu po prihlásení na odber. Tak, že keď kliknete na tlačidlo – Chcem darček, daný človek tento darček okamžite dostane. Toto sa vykonáva na karte „Automatické zúženie“.

V prvom poli vyberte vytvorenú tému a potom kliknite na „Vytvoriť skript“.

Kliknutím na ceruzku upravíte blok.

V bloku vytvoríme novú akciu – Odoslať správu.

Píšeme našu správu. Napríklad pre mňa to bude odkaz na darček. Pre personalizovanú správu môžete do správy vložiť premennú mena účastníka. Kliknite na „Uložiť“.

Rovnakým spôsobom môžete pokračovať v automatickom reťazení správ, vytvárať nové bloky a spájať ich. Ak chcete komunikovať, musíte prejsť na predchádzajúci blok, pridať akciu „Odložený hovor“ a uviesť, po akom čase sa vykoná ďalší blok (akcia) v zúžení.

Teraz spojme naše kľúčové slovo s klávesnicou a skontrolujte automatické predplatné.

Vyberieme tému (skupinu odberateľov), na ktorú chceme zasielať newsletter. Môžete vybrať niekoľko tém súčasne. Ak žiadny nevyberiete, newsletter bude odoslaný všetkým vašim odberateľom. Napríklad si vyberám testovaciu skupinu, ktorú som vytvoril čisto pre seba, v ktorej som jediným predplatiteľom. Odporúčam vám to urobiť aj pri počiatočnom testovaní.

Píšem správu s ponukou darčeka.

Mimochodom, ďalšou novinkou je možnosť zakázať náhľady odkazov (to znamená obrázok, ktorý sa vytiahne z odkazu v správe). To nie je vždy vhodné. Toto bolo zavedené kvôli tomu, že pri pridávaní odkazu na odhlásenie sa vytiahol klikateľný obrázok, ktorý na seba strhol všetku pozornosť. Toto je teraz možné deaktivovať.

Tu je dôležité sledovať odkaz uvedený v tipoch prvýkrát a povoliť funkcie robotov v nastaveniach, inak klávesnica nebude fungovať!

Začiarknite tiež políčko „Pri stlačení skryť klávesnicu“ - to znamená, že keď kliknete na tlačidlo, zmizne.

Kliknutím na znamienko plus môžete pridať jedno alebo viac tlačidiel. Ak chcete zmeniť farbu tlačidla a nápisu na ňom, stačí naň kliknúť myšou.

Napríklad urobím dva gombíky - modrý a zelený. Na jeden napíšem kľúčovú frázu „chcem darček“ a na druhý „Nie, ďakujem“ (napokon, vždy by mala byť možnosť výberu).

Takto vyzerá táto správa s klávesnicou v osobnej správe predplatiteľa.

Kliknem na tlačidlo „Chcem darček“ a okamžite ho dostanem. To znamená, že došlo k automatickému prihláseniu na odber témy a zúženie bolo aktivované. Takto to funguje.

Mimochodom, dá sa to využiť aj takto – napríklad sa prihlásime na odber jedného newsletteru a odhlásime sa z iného. Ak to chcete urobiť, jednoducho pridajte zodpovedajúcu akciu do prvého bloku lievika.

Môžete tiež pridať niekoľko tlačidiel (4-5) na rozdelenie účastníkov do rôznych tém (podľa ich preferencií). Teda spraviť prieskum...

Môžete si pozrieť vizuálnu lekciu k článku:

Ďakujem za pozornosť a budem rád, keď uvidím vaše komentáre!

S pozdravom Viktória Karpová

Nová funkcia pre roboty VK - tlačidlá rýchlej odpovede alebo klávesnica.

DÔLEŽITÉ! Novšia verzia článku

Náš tím „autorov robotov“ sa okamžite začal zaujímať o túto inováciu a začal študovať úradníka API aby som ti povedal a ukázal podrobné pokyny pri vytváraní robota pomocou klávesnice. Tento článok vytvorí robota, ktorého prácu môžete vidieť v našej skupine GameTips vo VK. Môžete sa tiež zapojiť do komunitnej konverzácie na VK, kde vám môžu pomôcť s vaším problémom.

Vytvorenie a založenie komunity

Po vytvorení komunity vo VK postupujte takto:
„Správa komunity“ → „Správy“ a aktivujte komunitné konverzácie. Teraz v podponuke „Bot Settings“ povoľte „Bot Features“ a tlačidlo „Start“.

Budeme písať pomocou Callback api (odošle každú akciu v komunite samostatne na server). Preto by mal byť tiež nakonfigurovaný. Poďme do
„Správa komunity“ → „Práca s API“. Aby robot fungoval, musíte si zaregistrovať prístupový kľúč. Kliknite na „Vytvoriť kľúč“ a vyberte potrebné prístupové práva, tento robot potrebuje iba práva na správy. Potvrdíme telefónne číslo a niekde uložíme prístupový kľúč. Teraz prejdite na kartu Callback API. Zadajte názov servera a vyberte Najnovšia verzia API(zap tento moment je to 5,80 a práve s ním bude robot uvedený nižšie fungovať na 100 %. Na karte „Typy žiadostí“ vyberte iba prichádzajúce správy.

Ladenie servera

Teraz budete potrebovať server na hosťovanie vášho robota. môžeš použiť bezplatný hosting, napríklad 000webhost.

Ak používate lacný/bezplatný hosting, s najväčšou pravdepodobnosťou bude cURL na nich zakázaný (nebudete môcť posielať mediálne súbory s robotom, iba text) a nedá sa povoliť. 000webhost je s tým v poriadku, môžete to použiť. Ak máte vlastný server alebo zakúpený dobrý server, musíte pripojiť cURL, aby robot v našom príklade plne fungoval.

Ako funguje Callback API a klávesnica

utratím krátka exkurzia ako všetko funguje. Callback API odošle na váš server akúkoľvek udalosť, ktorá sa vyskytne v skupine vo forme JSON. Úplný zoznam udalosti je možné zobraziť v záložke „Callback API“ → „Typy udalostí“. Takto vyzerá požiadavka JSON, keď používateľ odošle správu, v tomto prípade klikol na tlačidlo:

("type":"message_new","object":("date":1529668584,"from_id":89846036,"id":1522,"out":1,"peer_id":89846036,"text":"Zlato fish","conversation_message_id":305,"fwd_messages":,"important":false,"random_id":0,"attachments":,"payload":"(\"zvieratá\":\"Zlatá rybka\")" ,,is_hidden":false),,"group_id":101461081)

Existuje niekoľko zaujímavých polí, ktoré možno spracovať: ID používateľa, text správy (text), užitočné zaťaženie tlačidla (úžitkové zaťaženie).

Správy sa odosielajú používateľovi pomocou metódy správy.odoslať. Ak pošlete klávesnicu, potom predsa štandardné parametre pridáte parameter klávesnice, ktorý obsahuje json tlačidiel, vyzerá to takto:

Klávesnica: ( "one_time": false, "buttons": [ [( "action": ( "type": "text", "payload": "(\"tlačidlo\": \"1\")", " štítok": "Červená", "farba": "negatívne" ), ( "akcia": ( "typ": "text", "užitočné zaťaženie": "(\"tlačidlo\": \"2\)" , " label": "Green"), "color": "positive" )]

Práca s knižnicou

Na obsluhu bota používame knižnicu, ktorá sa píše v PHP. (Ak odkaz nefunguje, tu je archív) môžete nájsť dokumentáciu ku knižnici a stiahnuť si samotnú knižnicu. Tu je krátky zoznam hotové funkcie Ak chcete napísať robot, ďalšie podrobnosti nájdete na vyššie uvedenom odkaze. Ak chcete vedieť o zmenách v knižnici, napíšte nám aspoň jednu správu bot na VK, prostredníctvom neho vás budeme informovať o zmenách.

$vk = new vk_api(vk_key, version_api) — inicializácia robota. Parametre: komunitný kľúč (vk_key), verzia API (version_api).

sendMessage(id, text) - funkcia na odosielanie správ užívateľovi. Parametre: user id(id), message text(text).

sendImage(id, patch) - funkcia na odosielanie obrázkov. Parametre: user id(id), cesta k obrázku (patch).

sendButton(id, text, buttons, one_time) - funkcia na odoslanie správy s tlačidlami. Parametre: user id(id), text správy (nemôže byť prázdny)(text), pole s tlačidlami (tlačidlá), voliteľný parameter one_time, štandardne false, ak je nastavené na true, potom po stlačení ľubovoľného tlačidla klávesnica zmizne.

request(method, array_arguments) je univerzálna funkcia na prácu s metódami. Parametre: metóda – názov metódy z oficiálneho api, array_arguments – pole parametrov.

sendOK() — Beta funkcia. Používa sa namiesto echo „ok“, pomáha v prípadoch, keď skript trvá dlho a robot začne niekoľkokrát opakovať správy.
DÔLEŽITÉ: Ak použijete túto funkciu, neuvidíte chybový výstup. Pri ladení ho nahraďte echo „ok“

Úplný kód bota v PHP

Teraz prejdime k samotnému kódu, kde je takmer každý riadok zakomentovaný.
Tento kód je podporovaný v PHP 5.6+
V bloku CONFIG zadajte prístupový kľúč komunity, potvrdzovací kľúč servera a verziu rozhrania API, ktorú ste si vybrali.

"Ryby"], "Aké druhy existujú?", "modré"]; //Kód tlačidla "Fish" const BTN_BACK = [["command" => "start"], "<< Назад", "red"]; // Код кнопки "<< Назад" const BTN_SALMON = [["animals" =>"Pink_salmon"], "Ružový losos", "biely"]; // Kód pre tlačidlo "Pink Salmon" const BTN_GOLDFISH = [["animals" => "Goldfish"], "Goldfish", "blue"]; // Kód pre tlačidlo "Zlatá rybka" const BTN_PLOTVA = [["animals" => "Plotva"], "Roach", "green"]; // Kód pre tlačidlo "Roach" $vk = new vk_api(VK_KEY, VERSION); // vytvorenie inštancie triedy pre prácu s api, akceptuje api kľúč a verziu $data = json_decode(file_get_contents("php://input")); //Prijíma a dekóduje JSON, ktorý prišiel z VK if ($data->type == "potvrdenie") ( //Ak vk požaduje ukončenie kľúča (ACCESS_KEY); //Dokončite skript odoslaním kľúča) $vk-> sendOK(); //Povedzte vk, že sme prijali spätné volanie, ak (isset($data->type) a $data->type == "message_new") ( //Skontrolujte, či je táto správa od používateľa $id = $data->object - >from_id //Získajte id používateľa, ktorý napísal správu $správa = $data->objekt->text if (isset($data->object->peer_id)) $peer_id = $data->object; ->peer_id; // Získať peer_id chatu, odkiaľ prišla správa else $peer_id = $id if (isset($data->object->payload))( //získanie užitočného zaťaženia $payload = json_decode($); data->object->payload, True ) else ( $payload = null; ) if (isset($payload["príkaz"]) alebo mb_strtolower($message) == "start") ( //Ak je začiatok stlačíte tlačidlo alebo<< назад $vk->sendButton($peer_id, "Chceš vidieť rybu?", []); //Pošlite tlačidlo používateľovi ) else ( if ($payload != null) ( // ak existuje užitočné zaťaženie prepínač ($payload["animals"]) ( //Pozrite sa, čo je v prípade tlačidiel užitočného zaťaženia "Ryby": //Ak je to Ryba $vk->sendButton($peer_id, "Toto sú tie, ktoré si vyberiete", [ //Odoslať tlačidlá používateľovi, ]); $vk->sendMessage($peer_id, "Nech si svojho ružového lososa!" //odoslanie správy $vk->sendImage($peer_id, "img/pink_salmon.jpg"); Zlatá rybka": //Ak ide o zlatú rybku $vk->sendMessage( $peer_id, "Splní tvoje želania..."); $vk->sendImage($peer_id, "img/zlatá rybka.jpg"); break ; case "Plotva": //Ak je toto Roach $vk->sendMessage( $peer_id, "Och, zdá sa, že obrázok bol pomiešaný)"); jpg"); prestávka;

Teraz viete, ako kód funguje, a môžete si ho prispôsobiť tak, aby vám vyhovoval.

Začnime!

Nahrajte svoj skript a knižnicu na server. Teraz prejdite v nastaveniach na kartu Callback API, do poľa adresy zadajte cestu k vášmu skriptu a kliknite na potvrdenie. Ak ste urobili všetko správne, vedľa adresy sa zobrazí zelená značka začiarknutia.

FAQ:

otázka: Nefunguje vôbec nič!
odpoveď: Tak sa niekde pokazili. Znovu si pozorne prečítajte článok a skontrolujte, či ste urobili všetko. Každý krok doľava môže viesť k chybe...

otázka: Všetko mi funguje, ale obrázky sa neposielajú.
Odpoveď: Skontrolujte, či ste pridali priečinok img s obrázkami. Možno tiež používate server, ktorý nepodporuje cURL.

otázka: Zmenil som verziu na 5.78 alebo inú. Nič mi nefunguje.
Odpoveď: Používate iné verzie API ako 5.80 na vlastné riziko. Napríklad vo verzii 5.78 pochádzajú rôzne názvy premenných z VK (napríklad namiesto objekt->text je objekt->telo), takže skript padá. Vyhľadajte všetky zmeny API



Načítava...
Hore