0

我使用来自https://developers.facebook.com/docs/reference/dialogs/feed/的 facebook 分享对话框

现在我创建了我的 URL,它可以工作:

https: //facebook.com/dialog/feed?
  app_id=145634995501895
  &display=popup&caption=Mein%20selbst%20erstelltes%20Moebelstueck%20 
  &link=http%3A%2F%2Fmy-url.de
  &redirect_uri=https ://developers.facebook.com/tools/explorer&picture=http%3A%2F%2Fmy-moebelstueck.de/fb/'.$pictureurl.'.png&description=Gestalte deine Moebel selbst!&caption=3D Möbelkonfigurator&description=Ich habe mir ein Möbelstück erstellt! Probiere es doch auch mal aus!

这很好用,但我有一个问题:如果我将 redirect_uri=https://developers.facebook.com/tools/explorer 更改为另一个 URL,如 www.example.com,它会崩溃。你能帮助我吗?我做错了什么:我尝试了几个 URL,但每次 facebook 都说:“有一个错误”。我能做些什么?是不是有什么特别的秘密。它正好适合这个 URL。如果我使用 https://developers。facebook.com/tools 也崩溃了。

4

1 回答 1

1

您正在为 Graph Explorer 使用 app_id,这要求 redirect_uri 必须转到 Graph Explorer。

要重定向到其他地方,您必须通过Facebook 开发者网站创建您自己的 Facebook 应用程序。您可能希望将应用程序设置为使用 Facebook 登录的网站,然后您可以使用 app_id 和 redirect_uri 发布到您的网站。

于 2013-10-19T18:20:57.750 回答