gpt4 book ai didi

javascript - 使用单一功能发布到 Facebook 墙

转载 作者:行者123 更新时间:2023-11-28 10:12:17 26 4
gpt4 key购买 nike

概述:

我有一个网站,其中有人们可以发布到 Facebook 的句子,但每个句子中都有输入框,人们可以更改默认值。有点像数字“Mad Lib”。每行都有一个按钮,可以将该行发布到 Facebook。

帮助:

有一个函数可以将按下的按钮的数据发布到 Facebook。我可以以不同的方式命名函数并添加变量,但这违背了函数的目的。

HTML

<div id="post1">
<span>I like</span>
<input name="post1_1" value="Tom" type="text" id="post1_1" />
<span>I think she is</span><input name="post1_2" value="Nice" type="text" id="post1_2" />

<a href="javascript:Post(post1)">POST NOW</a>
</div>

<div id="post2">
<span>My website is</span>
<input name="post2_1" value="Great" type="text" id="post2_1" />
<a href="javascript:Post(post2)">POST NOW</a>
</div>

脚本

function postonwall(post1, post2)
{
var post1_1 = null;
var post1_2 = null;
var post2_2 = null;
var post2_3 = null;

var post1_1 = $("#post1_1").val();
var post1 = "I like" + post1_1 + ". I think she is" + post1_2;

var post2_1 = $('#post2_1').val();
var post2 = "My website is" + post2_1;

FB.api('/me/feed',
'post',
{
message: post1,
message: post2
}, function(response) {
if (!response || response.error) {
alert('Oops! User Denied Access');
}
else {
alert('Success: Content Published');
}
});
}

最佳答案

我不知道 FB API,但如果每个请求只能发布一条消息,那么您可以创建一组消息,然后循环遍历它来发布。

var messages = [
msg1, msg2, msg3
];

for(var i in messages){
// here comes your code to post to facebook
}

当用户单击按钮时将调用此函数。如果这不是您的意思,请向我们提供更多信息,以便我们提供帮助:D

关于javascript - 使用单一功能发布到 Facebook 墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7276210/

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