我们有一个Facebook应用,可以在用户完成某些活动时为其生成自定义可共享链接。可共享页面具有以下元标记:
ValueError: ('shapes (35,9) and (10,8) not aligned: 9 (dim 1) != 10 (dim 0)', (35L, 9L), (10L, 8L))
Apply node that caused the error: Dot22(<TensorType(float32, matrix)>, <TensorType(float32, matrix)>)
Inputs types: [TensorType(float32, matrix), TensorType(float32, matrix)]
Inputs shapes: [(35L, 9L), (10L, 8L)]
Inputs strides: [(36L, 4L), (32L, 4L)]
Inputs values: ['not shown', 'not shown']
大多数时候,Facebook会在共享链接时正确显示新闻源上的标题,描述和图像。但有时候,og:image和og:title将无缘无故隐藏。这就是它的样子......
奇怪的是,当我们通过点击显示现有的抓取信息来检查调试器上的链接时,它会说它被正确地抓取并在底部显示标题,图像和描述
为什么会发生这种情况,我们可以采取哪些措施来确保每次分享链接时都能正确显示?
其他信息:我们的应用会生成数百万个故事,因此我们无法手动对链接执行任何操作。
答案 0 :(得分:0)
我仍然无法发表评论,所以我尝试给出答案:尝试使用og:image:url而不是og:image。我知道它们应该是一样的,但有时它会起作用。
答案 1 :(得分:0)
阅读并尝试以下任何一项:
有很多建议你可以尝试,但我没有具体的知识,所以你可以在谷歌页面搜索更多信息。
答案 2 :(得分:0)
人们过去常常这样做: https://developers.facebook.com/tools/debug/og/object/
但你也可以试试这个: https://developers.facebook.com/tools/debug/sharing
如果您仍无法在那里制作图片,那么您的网站一定有问题。除非您能提供资源的实际链接,否则我无法提供进一步的帮助。