小编dan*_*ash的帖子

如何在Node(jsforce)中使用SOAP / REST API创建PushTopic

根据https://salesforce.stackexchange.com/questions/48901/create-streaming-pushtopic-using-rest-api,我应该能够使用标准的sobject API创建一个PushTopic。但是,当我这样做时,我得到一个错误

请求的资源不存在。

实际上,我什至无法描述对象。

我正在使用nodejsforce对此进行测试。我已经成功地使用execute anonymous apex codefrom developer console来创建主题,但是我要求它必须在我自己的服务器内完成。

我的代码如下:

var jsforce = require('jsforce');
var config = {...};
var conn = new jsforce.Connection({
  oauth2 : {
    clientId : config.oauthClientId,
    clientSecret : config.oauthSecret,
    redirectUri : config.oauthCallbackUrl
  },
  instanceUrl : config.instanceUrl,
  accessToken : config.accessToken,
  refreshToken: config.refreshToken
});

conn
  .sobject('PushTopic')
  .describe()
  .then(function(ret){
    console.log('Description:', ret)
  }, function(err){
    console.log('Error:', err)
  });
Run Code Online (Sandbox Code Playgroud)

我得到:

错误{[[NOT_FOUND:请求的资源不存在]名称:'NOT_FOUND',错误代码:'NOT_FOUND'}

如果我使用'Account'而不是'PushTopic'我得到:

说明{actionOverrides:[],可激活:false,childRelationships:...

这有问题jsforce吗?任何想法表示赞赏!

javascript salesforce node.js

1
推荐指数
1
解决办法
493
查看次数

标签 统计

javascript ×1

node.js ×1

salesforce ×1