Egy nagy választéka mind iránti kérelem a szociális hálózatok konfigurálását integráció „VKontakte” és facebook

Lehetőségének vizsgálata alkalmazások társadalmi hálózatok „VKontakte” és a Facebook, találtam egy csomó hasznos funkcióval interakció hálózati felhasználók számára. Az API «VKontakte” és a Facebook, akkor küldjön egy értesítést, hogy a hozzászólások, hogy szinte minden információt a felhasználó, és kölcsönhatásba lépnek a szociális háló.

Azt gondoltam, miért nem alkalmazzák ezeket a funkciókat egy harmadik fél által üzemeltetett webhely. Elkezdtem tanulni, és rájött, hogy ez egyáltalán lehetséges. Miután a kérelmet „VKontakte” és a Facebook - ugyanolyan web-alapú alkalmazások, valamint minden oldalon. Természetesen vannak olyan árnyalatok, amit a későbbiekben majd.

És a „VKontakte”, és a Facebook lehetővé teszi, hogy kölcsönhatásba lépnek a hálózatban, mint a külső oldalak és alkalmazások. Felhívom a figyelmet arra a tényre, hogy az összeköttetés eszközei és egymásra külső weboldalak és alkalmazások különböző, és világosan meg kell érteni.

Például, kezdetben csatlakoztassa a webhely a „VKontakte” és a Facebook, mint egy külső helyszínen, ebben az esetben akarta használni, hogy küldjön értesítést a felhasználók számára. Nem működik, mint a fő társadalmi hálózatok API funkció csak akkor elérhető alkalmazásokhoz. Facebook, az átmenet a külső az alkalmazás helyén volt egyszerű - szinte nem kell változtatni semmit. De „VKontakte” kellett izzadni. Ezért azt tanácsolom, hogy azonnal létrehozza az alkalmazás, ha azt szeretné, hogy minden a funkciók a társadalmi hálózatok API.

Szóval, mit kell tennie, hogy használja az oldalt, mint egy alkalmazás a társadalmi hálózatok.

1. Hozzon létre egy alkalmazást a szociális hálózatok

Mert "VKontakte" select iframe alkalmazás:

Facebook ki kell választani a Facebook Canvas-App:

Töltse ki az összes szükséges információt az alkalmazás profilok, helyezze logók és linkek. Ez az az információ, amely megjelenik a felhasználó a regisztráció során és a társadalmi hálózatok.

2. Állítsa be az SSL

Mivel a „VKontakte” és a Facebook dolgoznak az alapértelmezett HTTPS protokoll. Ezért a kérelemben meg kell dolgozni ezt a protokollt. Mi történt a helyszínen, hogy a felhasználó képes kezelni mind a HTTP, HTTPS és.

A felhasználó általában működik a szociális hálózat, valamint a rendszeres honlapján. Ha azt szeretnénk, akkor hagyjuk HTTPS. Az SSL konfiguráció volt némi nehézséget, de úgy döntöttek. Minden attól függ, a gazda és a vásárolt tanúsítványt. A legfontosabb dolog, elvégre még mindig fut át ​​HTTPS oldalon, győződjön meg arról, hogy az egész oldal működik, és nincsenek kapcsolatok, amelyek a nem védett protokollt. Egyébként ezek a linkek letiltásra kerül a társadalmi hálózatok.

3. Regisztráljon

Itt a megközelítést „VKontakte” és a Facebook jelentősen különbözik. A Facebook, akkor a szokásos módszerekkel bejegyzési, amelyek alkalmazhatók a harmadik fél oldalon. A developers.facebook.com akkor rengeteg információt arról, hogy a felhasználó bejelentkezett a Facebook és információt szerezni neki.

Ugyanígy, egy felhasználó csatlakozik egy alkalmazást. A „VKontakte” a helyzet egy kicsit bonyolultabb - lehetetlen alkalmazást telepíteni kívül a szociális háló. Az egyetlen lehetséges kiút a helyzetet találtunk a felhasználói átirányítjuk belüli alkalmazása „VKontakte”, amikor kattintson a belépés gomb. Sőt, hogy a felhasználó nem okozott sokkot, hogy ledobja valahol, megmutatjuk, hogy ez egy ablak:

4. beállítása az oldalon, mind a szociális hálózati alkalmazás

Tehát a felhasználó telepített alkalmazásunkat. Most, hogy megbizonyosodjon arról, hogy a honlapunkon normálisan működik benne Facebook „VKontakte”. Először is, a bejáratnál a „VKontakte” felhasználó azonnal megkapja az alkalmazás a szociális háló. Másodszor, a felhasználó ott egy gombbal a szociális hálózatokon. És harmadszor, hogy mi volt a legfontosabb számunkra - a felhasználó belép a kérelmet, ha rákattint az értesítést. Bővebben később.

Elvileg - semmi bonyolult. Most van egy honlapon és a Facebook alkalmazások és közösségi hálózatok „VKontakte”.

Miért van erre szükség minden

Honlapunkon háromféleképpen regisztrálni: e-mail, «VKontakte” és a Facebook. És attól függően, hogy a módszer a regisztráció, a felhasználó értesítést kap ennek megfelelően postai úton, vagy a szociális hálózatok. Miért kényszeríti a felhasználót, hogy adja meg a Facebookon email, amit nem használ, ha lehet kommunikálni velük közvetlenül a Facebook?

Nem fogok összpontosítani, hogy pontosan hogyan kell küldeni az értesítéseket. Ezek a dolgok jól le vannak írva a munka dokumentálására az API a társadalmi hálózatok.

Mit nyertünk bevezetésével ilyen értesítések:

Mi több, úgy állíthatjuk elő, hogy használod az oldalt, mint egy kiegészítő a szociális háló:

  1. Ahogy már mondtam, akkor küld értesítést, amikor és gyakorlatilag nincs korlátozás. Mivel az e-mail, meg kell találni az egyensúlyt a túl tolakodó és gyakori bejelentések és valóban szükséges és kívánt információkat a felhasználónak.
  2. Használhatja más szociális hálózatok. Bízza a falon, további információkat kaphat a felhasználó. Az opciók sok. Például azt tervezi, hogy létrehoz egy mechanizmust a könnyű feltöltés fényképeket közvetlenül a „VKontakte”, ahogy sokan már eladják ruhák vannak. Így az eladók lesz képes dobni egy pár kattintás az árut nekünk, ahelyett, hogy újra feltölteni a fotókat és árakat.

Technikailag használja az oldalt, mint egy kiegészítő - nem egy nagyon bonyolult feladat. Ebben az esetben a készítmény több napot vett igénybe. De ezt a funkciót ad sok lehetőséget, és hozzon létre egy új csatornát, hogy vonzzák a felhasználókat a honlapon.

Küldj saját esetekben, amelynek eredményeként voltál képes jelentősen javítani (vagy fordítva, rontja), a projekt megvalósításához. Érdekes kísérletek szükségszerűen esik az oldalon fejezetek Növekedési Hacks.