API Facebook | facebook.GraphAPIError: (#100) Только владельцы URL-адреса имеют возможность указать изображение.Python

Программы на Python
Ответить
Anonymous
 API Facebook | facebook.GraphAPIError: (#100) Только владельцы URL-адреса имеют возможность указать изображение.

Сообщение Anonymous »

Привет, я владелец страницы Facebook, на ней я хотел бы разместить содержимое, взятое с веб-сайта.
например, я хочу опубликовать элемент Amazon следующим образом:

Код: Выделить всё

https://www.amazon.it/dp/....
если я опубликую URL-адрес вручную, я смогу правильно увидеть предварительный просмотр и все детали, связанные с элементом, но программно не смогу

Я использую Python 3.6, и у меня есть этот скрипт:

Код: Выделить всё

import facebook
graph = facebook.GraphAPI(access_token=token)

attachment =  {
'name': 'Link name',
'link': 'https://www.amazon.it/dp/...',
'caption': 'Check out this example',
'description': 'This is a longer description of the attachment',
'picture': 'url_of_the_image'
}

graph.put_wall_post(message='Check this out...', attachment=attachment, profile_id='my_page_id')
когда я запускаю скрипт, он вызывает исключение

Код: Выделить всё

raise GraphAPIError(result)
facebook.GraphAPIError: (#100) Only owners of the URL have the ability to specify the picture, name, thumbnail or description params.
Я погуглил и нашел аналогичные проблемы, решенные регистрацией домена на панели управления Бизнес-менеджером. Я попробовал, но там написано: «Домен Amazon уже зарегистрирован» (очевидно)< /p>

Что я могу сделать?

Подробнее здесь: https://stackoverflow.com/questions/587 ... ave-the-ab
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»