Кто является «пользователем» в Instagram Stories API - PullRequest
0 голосов
/ 21 мая 2018

Я пишу веб-приложение, которое использует Instagram Graph API для Рассказов .Это моя подготовка.

Затем я следую инструкциям по использованию InstagramAPI Graph.

  • Я создал страницу входа в Facebook для своего приложения APP, как объяснено здесь .
  • Работает нормально: я могу войти с помощью своегоID администратора / PW для ME, и мое приложение возвращает токен доступа .

Теперь следующий шаг - вызвать край историй для извлечения историй в аккаунте Instagram IG.Согласно документации,

Чтобы получить все истории бизнес-аккаунтов Instagram, отправьте запрос GET на край /user/stories;например,
GET graph.facebook.com /17841405822304914/stories


Вопрос: Кто такой user в /user/stories edge?

I естественнопредположим, что это мой идентификатор администратора ME для страницы Facebook FB, поскольку эта страница связана с моей целевой учетной записью IG IG.Но когда я попытался вызвать /user/stories edge, я получил ошибку.

{
  "error":{
    "message":"(#100) Tried accessing nonexisting field (stories) on node type (User)",
    "type":"OAuthException",
    "code":100,
    "fbtrace_id":"FaeAydt7\/rd"
  }
}

1 Ответ

0 голосов
/ 21 мая 2018

Вы сначала ПОЛУЧИТЕ me/accounts -> Отправить

. Вы должны увидеть свои учетные записи, выбрать одну из них и щелкнуть по учетной записи id

, а затем добавить instagram_business_account в качестве выбранного поля.-> Отправить

вы должны увидеть возвращенный идентификатор учетной записи Instagram, нажмите на него

GET /{instagra_business_account_id}/stories -> Отправить

...