Facebook Graph API subscribed_apps hrana pracuje pouze se stránkami I vlastnit

hlasů
2

Úvod Mám Facebook aplikací a je již zveřejněn a schválen pro přístup k manage_pagesa pages_messagingoprávnění. Facebook a přihlašovací údaje Messenger jsou také instalovány. Mám také Webhook sadu a funguje to dobře.

Mým cílem Rád bych, aby bylo snadné pro mé uživatelům vytvářet a publikovat bot v rámci aplikace, jako to, co dělá Chatfuel. Uživatelské přihlášení při používání Facebooku, vytvořit novou bot, odkaz na stránku a automaticky bot je k dispozici pro použití. Uživatel nebude podílet na ruční konfiguraci procesu publikování bot, nýbrž pouhým ukázáním na stránky, které chcete zobrazit bot.

To, co jsem udělal tak daleko

  • Přihlášení uživateli Facebooku a sbírat jejich access_tokena user_idpoužitímapp_token
  • Používáte token, načtení stránky vlastněné uživatelem GRAPH_API_URL/me/accounts?access_token=USER_ACCESS_TOKEN
  • Na základě získaných výsledků výše, jsem schopen zobrazit stránky pro uživatele k tomu, aby si vybrat, kam chcete publikovat bot. Jsem schopen se dostat vybrané PAGE_IDa PAGE_ACCESS_TOKENpro použití v dalším kroku
  • Pak jsem poslat POSTžádost o upsaný aplikaci na stránku. Pamatovat aplikace je stejný, které používá k přihlášení a schválit potřebné oprávnění jako za mého vymezeném rozsahu ( 'email', 'public_profile', 'manage_pages', 'publish_pages', 'pages_show_list')

Předplacení aplikace na stránku, pošlu žádost poštou na adresu:

https://graph.facebook.com/v2.10/PAGE_ID/subscribed_apps?access_token=PAGE_ACCESS_TOKEN

Odezva jsem byla úspěšná:

{success: true}

Problém Používání stránek I vlastníte celý proces funguje dobře a jsem schopen chatovat s roboty az aplikace palubní desky mohu jasně vidět, že stránky byly přidány do seznamu předplatného. Moje jsou uživatelé schopni projít všemi procesu, a z protokolů, ale také získat odezvu úspěch, ale jejich stránky nejsou přidány a nemohou chatovat s bot. Ověřit jejich předplatné, poslal jsem GET požadavek na https://graph.facebook.com/v2.10/PAGE_ID/subscribed_apps?access_token=PAGE_ACCESS_TOKEN a odezva je pozitivní, jak je uvedeno v následujícím příkladu:

{
  data: [
    {
      link: http://mywebsite.com/,
      name: MyApp,
      id: 1438393.....
    }
  ]
}

Z vyznačených krocích, je tu něco, co bych mohl chybět? Jak mohu získat výše uvedené provedeno správně? Díky předem za váš vstup.

Položena 23/10/2017 v 07:20
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

Facebook Graph API subscribed_apps hrana pracuje pouze se stránkami I vlastnit

hlasů
2

Úvod Mám Facebook aplikací a je již zveřejněn a schválen pro přístup k manage_pagesa pages_messagingoprávnění. Facebook a přihlašovací údaje Messenger jsou také instalovány. Mám také Webhook sadu a funguje to dobře.

Mým cílem Rád bych, aby bylo snadné pro mé uživatelům vytvářet a publikovat bot v rámci aplikace, jako to, co dělá Chatfuel. Uživatelské přihlášení při používání Facebooku, vytvořit novou bot, odkaz na stránku a automaticky bot je k dispozici pro použití. Uživatel nebude podílet na ruční konfiguraci procesu publikování bot, nýbrž pouhým ukázáním na stránky, které chcete zobrazit bot.

To, co jsem udělal tak daleko

  • Přihlášení uživateli Facebooku a sbírat jejich access_tokena user_idpoužitímapp_token
  • Používáte token, načtení stránky vlastněné uživatelem GRAPH_API_URL/me/accounts?access_token=USER_ACCESS_TOKEN
  • Na základě získaných výsledků výše, jsem schopen zobrazit stránky pro uživatele k tomu, aby si vybrat, kam chcete publikovat bot. Jsem schopen se dostat vybrané PAGE_IDa PAGE_ACCESS_TOKENpro použití v dalším kroku
  • Pak jsem poslat POSTžádost o upsaný aplikaci na stránku. Pamatovat aplikace je stejný, které používá k přihlášení a schválit potřebné oprávnění jako za mého vymezeném rozsahu ( 'email', 'public_profile', 'manage_pages', 'publish_pages', 'pages_show_list')

Předplacení aplikace na stránku, pošlu žádost poštou na adresu:

https://graph.facebook.com/v2.10/PAGE_ID/subscribed_apps?access_token=PAGE_ACCESS_TOKEN

Odezva jsem byla úspěšná:

{"success": true}

Problém Používání stránek I vlastníte celý proces funguje dobře a jsem schopen chatovat s roboty az aplikace palubní desky mohu jasně vidět, že stránky byly přidány do seznamu předplatného. Moje jsou uživatelé schopni projít všemi procesu, a z protokolů, ale také získat odezvu úspěch, ale jejich stránky nejsou přidány a nemohou chatovat s bot. Ověřit jejich předplatné, poslal jsem GET požadavek na https://graph.facebook.com/v2.10/PAGE_ID/subscribed_apps?access_token=PAGE_ACCESS_TOKEN a odezva je pozitivní, jak je uvedeno v následujícím příkladu:

{
  "data": [
    {
      "link": "http://mywebsite.com/",
      "name": "MyApp",
      "id": "1438393....."
    }
  ]
}

Z vyznačených krocích, je tu něco, co bych mohl chybět? Jak mohu získat výše uvedené provedeno správně? Díky předem za váš vstup.

Odpovězeno 23/10/2017 v 07:20
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more