Wordpress网站链接预览在LinkedIn组中不起作用

Wordpress网站链接预览在LinkedIn组中不起作用,linkedin,api-linkpreview,Linkedin,Api Linkpreview,我想在LinkedIn组中共享此文章链接(),但链接预览不起作用。同样的事情发生在我之前的两个链接共享中。在上两次共享之前,链接预览工作正常,但现在不工作 当我检查LinkedIn链接预览服务的响应时,我在我的状态下得到链接共享的错误代码500 对于组中的链接共享,我得到以下响应:{“data”:[{“images”:[],id:”https://www.ngdevelop.tech/handsontable/?2“,”类型“:”URLEVIEW“,”状态“:”失败“}],”元“:{},“id”

我想在LinkedIn组中共享此文章链接(),但链接预览不起作用。同样的事情发生在我之前的两个链接共享中。在上两次共享之前,链接预览工作正常,但现在不工作

当我检查LinkedIn链接预览服务的响应时,我在我的状态下得到链接共享的错误代码500

对于组中的链接共享,我得到以下响应:
{“data”:[{“images”:[],id:”https://www.ngdevelop.tech/handsontable/?2“,”类型“:”URLEVIEW“,”状态“:”失败“}],”元“:{},“id”:“/社区api/v1/url预览/https%3A%2F%2Fwww.ngdevelope.tech%2Fhandsontable%2F%3F2”}

这是我的开放图检查

和社交调试:

我还提到了Stackoverflow 字体post,但没有任何效果


请帮忙

我也看到了这个问题,并且已经隔离了正在发生的事情。 以下是我最近在我的WordPress.com网站上共享页面时在LinkedIn上看到的行为: -在我自己的订阅源中共享与内容预览一起工作。。。有时候。 -在LinkedIn群中共享根本不起作用。构建预览的LinkedIn XHR请求实际上返回500

使用该工具,我可以看到他们的爬虫程序正在执行重定向循环。他们会请求一个HTTPS URL,被重定向到HTTP URL,然后被重定向到HTTPS URL,等等

当使用Safari或Chrome浏览相同页面时,我没有被重定向。最后,我使用LinkedIn爬虫的用户代理尝试了同样的方法。啊哈!这是关键。WordPress.com正在以不同的方式对待LinkedIn(和Facebook)用户代理,并将它们重定向到一个循环中

使用curl的示例:

curl-v-I-A'LinkedInBot/1.0(兼容;Mozilla/5.0;雅加达公用HttpClient/3.1+http://www.linkedin.com)'-k--http1.1--header'Host:yoursite.com'-https://wordpress 源IPv4地址“

在WordPress.com的支持下来回奔波了一周后,他们现在说这是有意的。这种重定向行为之所以存在,是因为Facebook、LinkedIn等计算URL被共享的次数。重定向防止这些站点将同一资源的HTTPS URL与HTTP URL分开计算。他们的重定向是试图规范化URL

如果重定向阻止任何人共享我现在所在的URL,那么这个共享计数“修复”是没有意义的

祝你好运