Parse platform 解析云中的twilio模块缺少最新的API

Parse platform 解析云中的twilio模块缺少最新的API,parse-platform,twilio,parse-cloud-code,Parse Platform,Twilio,Parse Cloud Code,根据twilio.com上的API文档,twilio.availablePhoneNumbers('COUNTRY_code').mobile.get()应该存在。我可以在下面这样称呼: twilio.availablePhoneNumbers('US').mobile.get({ smsEnabled: true }).then(function(searchResults) { .... }); 但当我使用解析云代码中提供的twilio模块时,twilio.Availabl

根据twilio.com上的API文档,
twilio.availablePhoneNumbers('COUNTRY_code').mobile.get()
应该存在。我可以在下面这样称呼:

twilio.availablePhoneNumbers('US').mobile.get({
    smsEnabled: true
}).then(function(searchResults) {
    ....
});
但当我使用解析云代码中提供的twilio模块时,
twilio.AvailablePhoneNumber(“国家/地区代码”)、local
twilio.AvailablePhoneNumber(“国家/地区代码”)。tollFree
是可用的

我错了吗


我需要在云代码中以编程方式获取电话号码。如果twilio on Parse cloud代码有限,我如何使用最新的twilio API?

twilio开发者福音传道者

解析上的Twilio模块确实过时了。我目前正在与他们的团队合作,为像您这样的开发人员提供更新版本

同时,您可以在不使用Twilio模块的情况下,在解析时使用普通HTTP请求来进行调用,就像您正在进行的调用一样。像这样的东西现在可能有用:

var accountSid = 'AC123...'; // your account SID
var authToken = 'xyzabc...'; // your auth token
var countryCode = 'US'; // the country code you want to search within

var url = 'https://';
url += accountSid + ':' + authToken + '@'; // add auth to URL
url += 'api.twilio.com/2010-04-01/Accounts/';
url += accountSid;
url += '/AvailablePhoneNumbers/';
url += countryCode;
url += '/Mobile.json';

Parse.Cloud.httpRequest({
  url: url,
}).then(function(httpResponse) {
  // success
  console.log(httpResponse.text);
  // httpResponse.data is the parsed JSON response
},function(httpResponse) {
  // error
  console.error('Request failed with response code ' + httpResponse.status);
});

您可能想查看Parse的
Parse.Cloud.httpRequest
文档。可以在这里找到:

Twilio开发者福音传道者在这里

解析上的Twilio模块确实过时了。我目前正在与他们的团队合作,为像您这样的开发人员提供更新版本

同时,您可以在不使用Twilio模块的情况下,在解析时使用普通HTTP请求来进行调用,就像您正在进行的调用一样。像这样的东西现在可能有用:

var accountSid = 'AC123...'; // your account SID
var authToken = 'xyzabc...'; // your auth token
var countryCode = 'US'; // the country code you want to search within

var url = 'https://';
url += accountSid + ':' + authToken + '@'; // add auth to URL
url += 'api.twilio.com/2010-04-01/Accounts/';
url += accountSid;
url += '/AvailablePhoneNumbers/';
url += countryCode;
url += '/Mobile.json';

Parse.Cloud.httpRequest({
  url: url,
}).then(function(httpResponse) {
  // success
  console.log(httpResponse.text);
  // httpResponse.data is the parsed JSON response
},function(httpResponse) {
  // error
  console.error('Request failed with response code ' + httpResponse.status);
});

您可能想查看Parse的
Parse.Cloud.httpRequest
文档。此处提供:

请注意,Parse似乎正在回溯他们的模块想法:@lightice11这很有意义。管理第三方模块不应该是Parse关注的焦点。请注意,Parse似乎在回溯他们的模块理念:@lightice11这很有意义。管理第三方模块不应成为解析的重点。