2013-10-18 36 views
0

我正在創建郵件應用程序,但收到Bad Credentials錯誤並且郵件沒有發送。請告訴我該怎麼做。我把Nexmo API和祕密正確的然後是什麼問題 $ nexmo_sms = new NexmoMessage('xxxx','xxxx'); 請告訴我解決方案。使用nexmo發送郵件時出現錯誤憑據

回答

0

也許你可能需要仔細檢查api_key和api_secret參數。我以前得到Bad Credentials錯誤。在檢查參數時,我看到我誤入意外地進入了api_key。輸入正確的api_key修復了Bad Credential錯誤。

希望這會有所幫助。

0

這裏是你如何使用Nexmo的短信API調用

<?php 
$url = 'https://rest.nexmo.com/sms/json?' . http_build_query([ 
     'api_key' => API_KEY, 
     'api_secret' => API_SECRET, 
     'to' => YOUR_NUMBER, 
     'from' => NEXMO_NUMBER, 
     'text' => 'Hello from Nexmo' 
    ]); 

$ch = curl_init($url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$response = curl_exec($ch); 

你必須確保你擁有所有必需的字段在PHP中發送短信的樣本:
API_KEYapi_secret,(你的國際格式的Nexmo號碼),&正文的文本

請檢查您的應用程序,看看是否所有需要的參數都是正確的。如果他們都是正確的,請回復您的代碼(繼續並編輯您的api_key & api_secret),我可以試着幫你從那裏出發!

完全披露,我在Nexmo工作。

相關問題