Yuav ua li cas los tsim ib tug Facebook App rau koj nplooj ntawv

Cov txheej txheem:

Yuav ua li cas los tsim ib tug Facebook App rau koj nplooj ntawv
Yuav ua li cas los tsim ib tug Facebook App rau koj nplooj ntawv
Anonim

Yuav Paub

  • Mus rau developers.facebook.com thiab xaiv Kuv Apps > Tsim App. Sau cov ntsiab lus rau koj App ID. Xaiv qhov kev txhim kho scenarios lossis hla.
  • Xaiv Thiab nyob rau hauv hom app koj xav tau. Rau lub Messenger app, xaiv koj nplooj ntawv thiab ua tiav cov lus qhia teeb tsa Webhook.
  • Siv Graph API los nyeem los ntawm thiab sau cov ntaub ntawv rau hauv Facebook. Graph API nthuav qhia qhov yooj yim saib ntawm Facebook social graph.

Koj tuaj yeem tsim koj tus kheej Facebook app rau koj lub tuam txhab, koom haum, lossis kev siv tus kheej los ntawm kev koom ua ke nrog koj nplooj Facebook. Lub Facebook Developers platform muaj txhua yam koj xav tau, suav nrog cov cuab yeej tsim nyog thiab cov lus qhia coj koj los ntawm cov txheej txheem.

Yuav ua li cas rau Facebook App rau koj nplooj

Cov kauj ruam hauv qab no yuav coj koj mus rau txoj kev tsim ib qho app rau Facebook Messenger. Txawm li cas los xij, muaj ob peb lwm yam khoom koj tuaj yeem xaiv rau koj lub app. Cov kauj ruam hauv qab no kuj xav kom koj muaj nplooj Facebook teeb tsa.

  1. Niag mus rau developers.facebook.com hauv lub web browser. Yog tias koj tseem tsis tau kos npe rau hauv koj tus account Facebook, xaiv Log In nyob rau sab xis saum toj sau npe rau hauv koj tus account.
  2. Xaiv Kuv Apps nyob rau sab xis saum toj thiab tom qab ntawd xaiv + Tsim App ntawm cov npe poob.

    Image
    Image
  3. Tsim koj tus ID App los ntawm kev nkag mus rau lub npe hauv Display Lub npe teb thiab email chaw nyob hauv Tiv tauj Email teb.

    Image
    Image

    Xaiv xiav Tsim App ID khawm thaum koj ua tiav.

    Tej zaum koj yuav raug hais kom ua tiav daim tshev kev nyab xeeb los ntawm kev nkag mus rau CAPTCHA code.

  4. Facebook yuav muab txoj hauv kev rau koj xaiv los ntawm plaub qhov xwm txheej los pab koj tsim koj lub app. Koj tuaj yeem xaiv ib qho thiab xaiv xiav Qhia khawm hauv qab, lossis yog tias koj xav tsim koj lub app yam tsis siv ib qho ntawm cov xwm txheej no, xaiv Skipxwb.

    Image
    Image

    Rau qhov kev qhia tshwj xeeb no, peb yuav Skip cov xwm txheej.

  5. Xaiv lub Tshiabkhawm rau cov khoom lag luam pib tsim koj lub app.

    Image
    Image

    Rau lub hom phiaj ntawm qhov kev qhia no, peb yuav xaiv Messenger.

  6. Nyob rau hauv ntu Access Tokens, xaiv npe poob hauv qab nplooj ntawv xaiv Facebook page koj xav siv.

    Image
    Image

    Tej zaum koj yuav tau hloov kho cov kev tso cai kom tso cai rau kev nkag mus rau app thiab tsim kom muaj lub token. Xaiv lub xiav Edit Permissions khawm > Continue as [Name] > Page checkbox > Next > Ua tiav > OK. Ib txoj hlua ntawm cov cim yuav tshwm sim hauv Page Access Token teb.

  7. Ua ntej koj ua lwm yam, koj yuav tsum ua raws li Facebook's Webhook teeb tsa cov lus qhia los tsim kom pom tseeb token, uas koj yuav xav tau rau cov kauj ruam tom ntej.

    Koj yuav xav tau Node.js ntsia koj lub computer los teeb tsa koj lub webhook.

  8. Nyob rau hauv ntu Webhooks, xaiv Teeb Webhooks thiab nkag mus koj Nplooj URL rau hauv qhov Callback URL ntxiv rau verify token koj tsim nyob rau hauv cov kauj ruam kawg rau hauv Daim Ntawv Qhia Token.

    Image
    Image
  9. Xaiv checkboxes ntawm ib sab ntawm cov xwm txheej webhook koj xav xa tuaj rau koj lub webhook.

    Facebook pom zoo xaiv messages thiab messaging_postbacks yam tsawg kawg nkaus.

  10. Xaiv lub xiav Saib thiab Txuagkhawm.

    Kev thov tau txais yuav raug xa mus rau koj lub webhook. Yog tias koj teeb tsa txhua yam kom raug, koj qhov chaw webhook yuav tau txais kev cawmdim.

  11. Tam sim no txhawm rau sau npe koj lub app rau koj nplooj ntawv, rov qab mus rau koj lub app Chaw thiab saib rau ntu Token Generation thiab xaiv Xaiv nplooj ntawv xaiv koj nplooj ntawv los ntawm cov npe poob..

    Image
    Image
  12. Rov qab mus rau ntu Webhooks, ua tib yam li saum toj no los ntawm kev xaiv Xaiv nplooj ntawv xaiv koj nplooj ntawv los ntawm cov npe poob.
  13. Xaiv tus Subscribe khawm.

  14. Kom paub meej tias koj teeb tsa txhua yam kom zoo kuaj koj lub app los ntawm kev mus rau Facebook.com lossis Messenger ntawm koj lub xov tooj ntawm tes thiab xa lus rau koj nplooj ntawv. Koj lub webhook yuav tsum tau txais qhov kev tshwm sim webhook, txhais tau tias koj lub app tau teeb tsa tiav.

    Yog tias koj siv Messenger nrog koj lub app, xav txog kev tshawb xyuas Facebook's Quickstart phau ntawv qhia los pab koj tsim koj thawj tus neeg xa xov liaison bot.

Facebook App yog dab tsi?

Developers tsim feem ntau ntawm cov apps uas koj yuav pom hauv Facebook, ntawm Facebook Developers platform. Ntau txhiab tus neeg thib peb apps muaj los siv los ntawm tus kheej Facebook account uas pab txuas koj nrog lwm cov khoom thiab cov kev pabcuam.

Ib qho app (tsis yog yuav tsum tsis meej pem nrog qhov tsis zoo ib yam-ib-daim ntawv thov tag nrho hu ua "applet") tsis yog daim ntawv thov tiag tiag hauv kev nkag siab tias Mac thiab Windows cov neeg siv computer paub lub ntsiab lus. Tsis yog kev txhim kho lub khoos phis tawj (tseem hu ua software thiab program) los ntawm lub disk lossis rub tawm mus rau koj lub khoos phis tawj hard drive, koj yuav siv Facebook app los ntawm kev khiav hauv koj tus browser a- uas siv tsis muaj chaw nyob hauv koj lub computer.

Piv txwv li, yog tias koj siv ib qho app los ua si Scrabble nrog ib tus phooj ywg hauv Facebook, Facebook khw muag khoom txhua qhov koj ua ntawm nws cov servers, tsis yog hauv zos. Nplooj ntawv hloov tshiab thaum koj nkag rau hauv dua lossis txwv tsis pub koj tus browser tshiab. Nov yog qhov sib txawv tseem ceeb ntawm Facebook app thiab daim ntawv thov ib txwm siv.

Facebook Developers Platform yog dab tsi?

Facebook tau pib lub Facebook Developers platform hauv 2007, muab lub moj khaum uas cov neeg tsim khoom siv tau los tsim cov ntawv thov uas cuam tshuam nrog cov ntsiab lus Facebook. Qhov no txhais tau hais tias cov apps tuaj yeem muab cov ntaub ntawv siv rau cov neeg siv sab nraud ntawm qhov qhib API (application programming interface).

Lub Facebook Developers platform muab cov txheej txheem APIs thiab cov cuab yeej uas ua rau cov neeg tsim khoom thib peb tuaj yeem koom ua ke nrog cov duab qhib - txawm tias los ntawm cov ntawv thov hauv Facebook.com lossis lwm lub vev xaib thiab cov khoom siv.

Vim li cas Koj Thiaj Yuav Tsim Facebook App?

Koj yuav xav tsis thoob, koj lub lag luam tuaj yeem siv qhov kev ua si zoo li Scrabble rau dab tsi? Tsawg heev, tab sis kev ua si tsis yog siv cov apps nkaus xwb. Txhua lub koom haum uas xav kom nws lub npe sib koom thoob plaws hauv kev sib raug zoo siv tau ib qho app los tsim kom muaj kev lees paub.

Xav txog qhov xwm txheej no: Koj muaj lub tsev noj mov nrog nws tus kheej Facebook nplooj ntawv. Muaj coob tus neeg tshaj tawm mundane cov lus ntawm nplooj ntawv cov lus, thiab qhov ntawd yog hais txog nws. Cov nplooj ntawv muaj cov kiv cua, tab sis tsis muaj coob tus neeg siv khoom txaus siab txaus los "nyiam" nws.

Tam sim no xav txog cov nplooj ntawv muaj ib qho app uas teev cov ntawv qhia zaub mov - ua tiav nrog cov duab uas cov neeg siv tuaj yeem xaiv thiab sib qhia. Es tsis txhob muab koj cov kiv cua tho txawv cov xwm txheej hloov tshiab lossis txuas rau koj qhov blog, ib qho app tuaj yeem tso cai rau lawv qhia qhov pom qhov pom ntawm qhov lawv nyuam qhuav noj hauv koj lub tsev noj mov. Nws yog ob qho yooj yim thiab lom zem rau cov kiv cua siv, thiab ua li no, koj siv tus nqi ntawm kev lag luam.

Siv tus Facebook API

Cov Graph API yog qhov tseem ceeb ntawm Facebook Developers platform, ua rau cov neeg tsim khoom nyeem los ntawm thiab sau cov ntaub ntawv rau hauv Facebook. Lub Graph API nthuav qhia qhov yooj yim, zoo ib yam saib ntawm Facebook social graph, sib npaug ntawm cov khoom hauv daim duab (piv txwv li, tib neeg, duab, xwm txheej, thiab nplooj ntawv) thiab kev sib txuas ntawm lawv (piv txwv li, phooj ywg kev sib raug zoo, cov ntsiab lus sib koom, thiab cov duab cim npe.).

Nrog rau daim ntawv teev npe, qhov no yog qhov muaj zog tshaj plaws ntawm Facebook platform rau cov neeg tsim khoom.

Ob tus yam ntxwv uas cov neeg tsim khoom Facebook feem ntau siv los nthuav lawv cov neeg tuaj saib yog app caw thiab tshaj tawm rau cov dab neeg xov xwm. Ob leeg qhia rau cov neeg siv Facebook uas lawv cov phooj ywg koom nrog hauv app.

Ib qho caw yog cov lus nug meej tsom rau cov phooj ywg ntawm tus neeg siv app xaiv. Ntawm qhov tod tes, qhov kev xaiv newsfeed tsuas yog qhia rau lwm tus paub tias tus phooj ywg siv ib qho app.

Tau tus neeg siv xa tawm cov lus caw yog qhov nyuaj dua vim tias cov kev caw zoo li no tsis tuaj yeem txais tos. Txawm li cas los xij, yog tias tus neeg siv xa lawv mus rau cov neeg uas xav tau tiag tiag hauv app, qhov no tuaj yeem ua rau muaj npe.

Nrog txoj kev txhawb siab, kev lag luam, thiab kev lag luam, cov apps hauv Facebook tuaj yeem kis tau zoo li hluav taws kub hnyiab. Ua raws li cov lus qhia hauv qab no kom paub yuav ua li cas los tsim koj tus thawj.

Pom zoo: