Ошибка отображения графического изображения со сложным URL
Я пытаюсь получить вирусный маркетинг на своей странице, позволяя людям делиться продуктом с его изображением. Это нормальный вариант использования (даже клише), однако источником изображения является Scene7 от Adobe. Я использовал инструмент отладчика, который предоставляет Facebook, но самое лучшее, что они могут мне сказать, это то, что "изображение, на которое ссылается тег og:image, не может быть загружено". Я понимаю, что URL-адреса Scene7 очень сложны, и есть реальная вероятность, что это то, что душит Facebook, но есть ли какое-либо ограничение вокруг этого ограничения?
Я не могу предоставить фактический URL (торговые секреты, NDA и т. Д.), Но URL-адреса, с которыми мы имеем дело, похожи http://s7d4.scene7.com/ir/render/company/product?fmt=png&resmode=sharp2&wid=350&obj=scr&show&obj=cc&decal&src=is{company/style?$text1=H&$name1=namelong&$color1=Blue}&res=150&show
2 ответа
Оказывается, проблема в том, что с URL-адресом происходит автоматическое кодирование, которое не работает со сценой 7.
Если URL не является общедоступным (т. Е. Я открываю только что установленный браузер и вижу вашу ссылку) - наш скребок также не сможет увидеть это изображение. Я не думаю, что есть какая-то работа вокруг, учитывая детали, которыми вы поделились, но если миниатюра в порядке с юридической точки зрения (миниатюра в конечном итоге окажется в Facebook), вы можете использовать общедоступные URL-адреса для миниатюр изображений ваших продуктов.