我想在Wordpress中使用Twilio API發送短信,但我不明白什麼是curl -u
。現在我想通過wp_remote_post使用twilio和wordpress發送短信。twilio的Wordpress HTTP API
參見twilio send sms docs API (via JSON)
我的代碼:
function sending_sms_via_twilio_api(){
$oauth_args = array(
"body" => array(
"Body" => "Hello World",
"To" => "0000000",
"From" => "5555555",
),
"my_Sid:my_token"
);
$response = wp_remote_post('https://api.twilio.com/2010-04-01/Accounts/AC28fcd041ffe3edb8029779894b7912d3/Messages.json', $oauth_args);
$result = json_decode(wp_remote_retrieve_body($response), true);
print_r($result);
}
結果是:
陣列([代碼] => 20003 [詳細] =>你AccountSid或的authToken是 不正確。 [message] =>驗證錯誤 - 未提供憑據 [more_info] => [status] => 401)
任何解決方案?
是你的實際代碼?我想你需要找出'my_Sid:my_token':' –
xxxxxxxxxxxxxxx:xxxxxxxxxxxxxx – Sultan
我有我的令牌和我的sid,我用它,但沒有工作的API! – Sultan