Загрузка обложки в событие через facebook api вызывает исключение

Раньше я мог загружать обложки в facebook-события через http-сообщения, используя метод, описанный в этом сообщении: Facebook PHP SDK: загрузка обложки события

В последнее время он перестает работать, событие создается, но обложка больше не будет загружаться, а график дает следующий ответ при моих попытках:

"{"error":{"type":"Exception","message":"The user doesn't have permission to attach this photo to another object.","code":1366035}}"

Документация на facebook мало, когда дело касается обработки обложек, и я не могу найти упоминания об этом конкретном коде ошибки.

Кто-нибудь пришел к этому вопросу раньше?

У меня была та же проблема, что и user_token для добавления события и обложки на страницу. Мое обходное решение – получить page_token с помощью этого user_token, а затем создать событие и обложку, используя page_token.

 $fb->setAccessToken($user_token); //set your user token $result = $fb->api($page_id.'?fields=access_token', 'get'); if(isset($result["access_token"])) //this will be set if your user has a permission on the page. { $page_token = $result["access_token"]; $fb->setAccessToken($page_token); } //create event add cover as before