我们有两个人在做 Facebook competition application .当用户喜欢、输入电子邮件详细信息和共享页面时,我的老板已经获得了按钮状态。当用户单击“共享”,然后在出现“发布到个人资料”框时单击取消时,就会出现问题。无论用户是否实际在其个人资料中发帖,该应用仍会使用“完成”按钮状态。
JavaScript 是调用 Facebook API 以发布到用户时间线的函数:
// calling the API ...
function postToFeed() {
var obj = {
method: 'feed',
link: 'https://www.domain.co.uk',
picture: 'https://www.domain.co.uk/FacebookTabs/pics/fblogo.png',
name: 'My company',
caption: 'This is a test',
description: 'Using My company to do your best'
};
FB.ui(obj, function(response) {
if (response && response.post_id) {
return('Post was published.');
} else {
return('Post was not published.');
}
});
}
基本上,如果 Facebook 分享成功,我想在 PHP if/else 语句中使用结果写入数据库。
有什么想法吗?
最佳答案
你最好的选择是使用 AJAX,你会写入 MySQL 数据库吗?
关于php - 如何根据 JavaScript 函数的结果使用 PHP 写入数据库? (面子书应用程式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12052588/