Instagram Graph Api, идентификатор instagram_business_account не работает как конечная точка - PullRequest
0 голосов
/ 16 марта 2020

Я получаю записи Instagram, используя Graph API и PHP SDK.

Обычно я получаю идентификатор instagram_business_account с конечной точки me/accounts и запрашиваю его для носителей, связанных с этой учетной записью. Я использую этот подход для нескольких учетных записей, и все они работают так, как должны.

Однако для одной конкретной учетной записи, которая работала ранее, я получаю следующее при попытке использовать instagram_business_account ID это возвращается мне из me/accounts:

    {
      "error": {
        "message": "Unsupported get request. Object with ID '******************' does not exist, cannot be loaded due to missing permissions, or does not support this operation. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
        "type": "GraphMethodException",
        "code": 100,
        "error_subcode": 33,
        "fbtrace_id": "********"
      }
    }

Еще раз, это идентификатор, который возвращается мне из конечной точки. Даже выполняя эти запросы в Graph API Explorer, где этот идентификатор активен и должен запрашивать этот идентификатор, я получаю сообщение об ошибке выше.

Зачем me/accounts возвращать неверный бизнес-идентификатор Instagram? Есть ли способ его регенерировать или как-то исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...