我'对不起,如果这是一个愚蠢或已经回答的问题,我找不到任何相关的内容。
我会以这种方式通过自定义构建的应用自动在Facebook上发布:
$params = array(
"access_token" => $page_token,
"message" => 'mymessage',
"link" => 'mylink',
"name" => 'myname',
"caption" => 'mycaption',
"description" => strip_tags($temp_role)
);
$ret = $fb->api('/007/feed', 'POST', $params);
正如您所看到我从描述中剥离标签但是我在实际的Facebook帖子(<p>This is my text <br/> you get the idea</p>)
上看到了所有标签。
为什么会发生这种情况,我缺少什么?
非常感谢你的时间。
答案 0 :(得分:1)
最后在字符编码的一个奇怪问题中发现了罪魁祸首,如果其他人偶然发现这个问题,这就是解决方案:
strip_tags( html_entity_decode($temp_role) )
答案 1 :(得分:0)
描述应该是简单的文字。
删除标签。
这就是全部
答案 2 :(得分:0)
您无法在说明中添加html tags
,不允许使用properties
,它必须是纯文字。
但是,如果您希望在说明中添加一些额外的链接,可以像这样使用properties={"This SE is best":{text: 'Google', href: 'http://google.com/'}, "This SE is Cool":{text: 'Bing', href: 'http://bing.com/'}}
参数:
{{1}}