twilio получить детали сообщения (метод не разрешен)

 url = 'https://api.twilio.com/2010-04-01/Accounts/'+ACCOUNT_SID+'/SMS/Messages/'+Sid+'.json';

 var payLoadData = {
          'SMSMessageSid' : Sid
        };
 var options =
      {
        method : "GET",
        payload : payLoadData,
        headers : {
          'Authorization' : 'Basic ' + Utilities.base64Encode(ACCOUNT_SID + ':' + ACCOUNT_TOKEN)
        }
      };

  var response = UrlFetchApp.fetch(url, options);

Почему при использовании этого google_script выдает Method_Not_Allowed

Request failed for https://api.twilio.com/2010-04-01/Accounts/XXXXXXXXXXXXX/SMS/Messages/XXXXXXXXXXXXXXXXXXXXX.json returned code 405. Server response: {"status":405,"message":"Method not allowed","code":20004,"more_info":"http:\/\/www.twilio.com\/docs\/errors\/20004"} (line 374, file "MakePhoneCall")

Как мы видим, https://www.twilio.com/user/account/developer-tools/api-explorer#GET/2010-04-01/Accounts/[AccountSid]/SMS/Messages/[SMSMessageSid].[ формат]

он построен в соответствии с этим API ref


person cypronmaya    schedule 02.07.2013    source источник


Ответы (1)


Кажется, что полезная нагрузка не должна использоваться при использовании метода GET, поэтому использование параметров поможет.

Тем не менее, тот же метод работает при получении информации о звонке, но не с сообщением, интересно :)

person cypronmaya    schedule 02.07.2013