我使用了开放图形操作。行动很好。我还使用了开放图形动作链接。它显示我在unfollow帖子旁边的链接。但是当我点击这个动作链接然后ajax调用返回500错误代码。我没有在网址上收到任何服务器到服务器的呼叫。
答案 0 :(得分:1)
我知道错误在哪里。为了使用Action Link,Facebook使用服务器到服务器调用将数据发送到您的服务器。 facebook使用的呼叫需要SSL / HTTPS,我看到你的服务器不支持。这就是Facebook返回错误500的原因。
阅读文档,其中说明如下:
添加操作链接的端点信息。这是 在单击操作链接时将调用的端点 故事。此端点必须与应用的域匹配,且必须是a 有效的https://端点。
答案 1 :(得分:0)
我知道这是一个老帖子但是......
您是否检查了应用状态&查看标签。您必须添加操作并提交您的应用以供审核。 Facebook将要求使用您的网站或平台的屏幕截图,以批准您访问这些功能。