Facebook graph api 如何在fb.api函数中传递额外的post值
请参阅以下代码:Facebook graph api 如何在fb.api函数中传递额外的post值,facebook-graph-api,Facebook Graph Api,请参阅以下代码: FB.api( '/me/<namespace>:<action_type>', 'post', {<object>:url}, function(response) { //alert(response.responseText); console.log(response); if (!response || response.error) {
FB.api(
'/me/<namespace>:<action_type>',
'post',
{<object>:url},
function(response) {
//alert(response.responseText);
console.log(response);
if (!response || response.error) {
alert('Error occured');
} else {
alert('latest was successful! Action ID: ' + response.id);
}
FB.api(
“/me/:。当我使用此URL时,不会在页面上生成getvar,因为我在Fb.api中使用了“Post”。实际上,我只能使用“Post”,并且我想使用Post方法通过URL传递额外值。我如何做到这一点。如果您有任何想法,请告诉我
=================================================================================
我将再次解释我的问题:
我正在使用open graph facebook api。我需要在FB timeline上显示我的一些网站活动。我这样做是因为我上传视频时,它会出现在我的facebook帐户上。现在,当有人跟踪用户时,我也需要这样做,它也应该出现在FB timeline或日志活动中
我的问题从元标记开始:
<meta name="ogtype" property="og:type" content="namespace:video"/>
上面的元标记我用来上传视频动作
当有人跟踪用户时,下一步操作我必须使用以下元标记:
<meta name="ogtype" property="og:type" content="namespace:user"/>
我必须在同一个页面上同时做这两件事,但只能有一个“ogtype”元标记。所以我决定动态更改ogtype元标记
简言之:
- 我是否可以使用任何替代方法将ogtype用于fb.api操作
- 如何在多个活动或动作类型中使用open graph
谢谢,不太清楚您的问题所在。您将值发布到API与此无关。如果URL不是您对象的真实社交URL,那么如果Facebook刮板遵循该对象的真实og:URL值,则参数自然会丢失。实际上,Fb.API使用元标记中的值,例如:我需要动态地更改og:type值。我正在寻找一个替代方法来通过fb.api调用传递这些值。简而言之,用URL通过post方法发送额外值的方法是什么(在上述代码的第4行中使用)。额外的值也可以是og:type。我希望你明白我的问题。帖子与对象url无关-帖子只是说明你正在对图形执行写入操作。