Ссылка на мой диалог канала Facebook правильно отображает страницу диалога, но изображение, заданное параметром изображения, не отображается - только серая линия, которая указывает на отсутствие изображения.
Я несколько раз менял файлы изображений и типы, но изображение по-прежнему не отображается.
Вот код:
$share_url = "https://www.facebook.com/dialog/feed?app_id=$app_id";
$share_url .= "&link=http://www.doozeez.com";
$share_url .= "&picture=http://doozeez.com/images/halloweenloot.png";
$share_url .= "&caption=to spend in the biggest rewards program in the www (whole wide world)";
$share_url .= "&name=doozeez ... get zeez for what you dooz";
$share_url .= "&description=grab your invitation to join me at the front of the line for doozeez launch";
$share_url .= "&redirect_uri=http://www.doozeez.com/";
echo("");
Я сделал это с urlencode () для URL изображения и без него, и это не имеет значения. Я также запустил его через линтер отладчика Facebook.
Что-то нам нужно изменить в нашем файле php.ini? Наши файлы изображений, похоже, недоступны для платформы Facebook. Тем не менее, они отлично отображаются в общедоступной сети.