设置 Facebook 发布流 URL
我在 Facebook FBML 应用程序中使用 facebookpublishStream 方法,其他一些开发人员在我之前就已经使用过它。我正在使用它,像这样
Facebook.streamPublish('Publish Shirt Tale. <?php echo $canvasURL.'?req=tale-details&tale_id='.$tale_id?>', attachment);
但是共享图像下还有另一个网址,请参阅下图以获取更多信息
因此,如图所示,有一个圆形链接,因此它指向其他页面,而我希望它指向应用程序的第一页。它目前转到类似这样的页面: http://apps.facebook .com/apps/application.php?id=xxxxxxxxxxxxx
那么谁能告诉我在哪里可以指定该 URL?
提前致谢
I am using facebook publishStream method in Facebook FBML Application, some other developer worked on it before me. I am using it some thing like this
Facebook.streamPublish('Publish Shirt Tale. <?php echo $canvasURL.'?req=tale-details&tale_id='.$tale_id?>', attachment);
But there is another url that is under the shared image, see below image for more info
So as in image there is encircle link, so that points towards some other page while I want it to the first page of app. It currently goes to a page some thing like this: http://apps.facebook.com/apps/application.php?id=xxxxxxxxxxxxx
so can any one tell that where can I specify that URL?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
由于 facebook 很快就会弃用所有 FBML 应用,我建议您看这里,并尝试以这种方式创建一个对话框。我可以为您提供我当前正在使用的脚本,其中您圈出的链接指向我的应用程序的主页。需要注意的是 - 我的应用程序是一个 Iframe 应用程序。
但是,如果您希望将应用程序保留在 FBML 表单中,请尝试以下代码:
您需要了解 Iframe 和 FBML 应用程序之间的区别:而 Iframe 应用程序使用户始终停留在同一页面,并且仅显示内容在 Iframe 发生变化时,FBML 应用程序实际上将用户从一个页面移动到另一个页面。因此,在 FBML 应用中指定链接时,使用
http://apps.facebook.com/appname/page
链接而不是http://www 非常重要。 yoursite.com/page
链接。示例链接:
http://www.yoursite.com/game1.php
http://apps.facebook.com /应用程序名称/game1.php
As per facebook is deprecating all FBML apps soon, I would advise you to look here, and try and create a dialog in this way. I can give you the script I'm currently using, where the link you circled directs to my app's home page. a note should be made- my app is an Iframe app.
If you however you would like to keep your app in the FBML form, try this code:
You need to understand the difference between Iframe and FBML apps: While Iframe apps make the user stay in the same page all the time, and only the content in the Iframe is changes, FBML application actually move the user from page to page. Because of this, when specifying links in FBML apps, it is important to use the
http://apps.facebook.com/appname/page
link instead of thehttp://www.yoursite.com/page
link.Example links:
http://www.yoursite.com/game1.php
http://apps.facebook.com/appname/game1.php
好吧哈菲兹然后尝试这个代码。
ok Hafiz then try this code.