【发布时间】:2018-03-26 10:55:40
【问题描述】:
我有一些外部数据我从一个API调用。数据是我通过WordPress API 获取的 WordPress 帖子对象。
我正在使用HTTP 包,我的代码如下所示。
server.js
const articleIncoming = HTTP.call( 'GET', 'http://myUrl/wp-json/wp/v2/posts', {}, function( error, articleIncoming ) {
if ( error ) {
console.log( error );
} else {
console.log( articleIncoming );
});
articleComing 是响应。一个 WordPress post 对象在控制台中看起来像这样。此数据会定期更新为新帖子,我希望我正在将这些数据加载到其中的集合 Posts 来反映这一点。
现在我有了数据,我想将这些帖子添加到名为 Posts 的集合中,但我遇到了困难。
server.js
const articleIncoming = HTTP.call( 'GET', 'http://myUrl/wp-json/wp/v2/posts', {}, function( error, articleIncoming ) {
if ( error ) {
console.log( error );
} else {
console.log( articleIncoming );
});
Meteor.methods({
'Posts.insert'(articleIncoming) {
return Posts.insert({
articleIncoming,
});
},
});
如何将 不断更新 WordPress 帖子保存到 集合,以一种在新帖子发布时更新的方式 WordPress?
无后重复
【问题讨论】:
标签: javascript rest http meteor meteor-collections