gpt4 book ai didi

c# - 如何使用对话框/提要 javascript 在 Facebook 的描述字段中添加 URL?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:08:23 26 4
gpt4 key购买 nike

需要从我们的网站发布消息。我正在使用下面的代码来实现相同的目的。

http://www.facebook.com/dialog/feed?app_id=123050457758183&source =www.google.com&  link=www.google.com&picture=http://fbrell.com/f8.jpg&  name=Facebook%20Dialogs&  caption=Reference%20Documentation&  description=Using%20Dialogs%20to%20interact%20with%20users&  message=Facebook%20Dialogs%20are%20so%20easy!&  redirect_uri=http://www.example.com/response

一切正常。我想添加一个 URL,例如“有关更多信息,请单击此处 - www.somesite.com”。我试图将 href 放在描述正文中,但 Facebook 无法将其识别为链接。 我们有 iOS 和 HTML5 应用程序,在 iOS 中,可以将链接放在描述中。所以想知道为什么 javascript 不支持这个。

下面的代码在 iOS 中做同样的事情。

NSDictionary *propertyValue = [NSDictionary dictionaryWithObjectsAndKeys:@"[(www.somesite.com)]",@"text",@"http://www.somesite.com",@"href", nil];
NSDictionary *properties = [NSDictionary dictionaryWithObjectsAndKeys:propertyValue, @"For more information click here",nil];

有什么解决办法吗?

最佳答案

JavaScript API确实支持这一点,但在 Facebook 开发者网站上没有详细记录。阅读此页面后,我终于能够让它工作了: fbdevwiki.com/wiki/FB.ui

这是对我有用的 JavaScript 参数示例:

var params = {
method: 'feed',
name: 'Name Name Name',
link: 'http://www.website.com/',
picture: http://www.website.com/yourimage,
caption: 'Caption Caption Caption',
description: 'Get it from iTunes today',
properties: {'Download Free':{ text: 'My Fancy App', href: 'http://www.itunes.com/'}},
actions: [{name: 'Free iTunes Download', link: 'http://www.itunes.com/'}]
};

“actions”参数通过帖子底部的“like”和“comment”链接添加一个链接。

关于c# - 如何使用对话框/提要 javascript 在 Facebook 的描述字段中添加 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9160094/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com