【发布时间】:2018-04-06 02:46:25
【问题描述】:
我正在为posting to group feed 使用 Facebook 工作场所 API。 Facebook 的示例代码使用 requestjs 进行 API 调用,通过 RequireJS 加载。以下是 Workplace Graph API 访问代码:
var feed = require('feed-read');
var request = require('request');
var graphapi = request.defaults({
baseUrl: 'https://graph.facebook.com',
auth: {
'bearer' : ACCESS_TOKEN
}
});
graphapi({
method: 'POST',
url: '/' + TARGET_GROUP + '/feed',
qs: {
'message': article.title,
'link': article.link
}
},function(error,response,body) {
if(error) {
console.error(error);
} else {
var post_id = JSON.parse(body).id;
console.log('Published "' + article.title + '": ' + post_id);
last_check = Date.now();
}
});
问题是我正在使用不使用 RequireJS 进行模块加载的 AngularJS 设置,我不想设置它。还有 $http AngularJS 提供的 API 调用对象,但它可以用来访问 GraphAPI 吗?我应该如何通过$http检索此代码正在使用的graphapi?
【问题讨论】:
标签: angularjs facebook-graph-api facebook-workplace