2012-02-24 7 views
12

हैलो,
मैं ट्विलियो एपीआई सीखने की कोशिश कर रहा हूं।
जब मैं [php के माध्यम से एसएमएस भेजता हूं] [1] स्क्रिप्ट .. twilio स्थिति = 'queued' के साथ प्रतिक्रिया ऑब्जेक्ट देता है। अब जब स्थिति 'भेजा' में बदल जाती है तो मैं अधिसूचित होना चाहता हूं। क्या यह Twilio के साथ संभव है ??? और यदि हां तो क्या कोई शरीर मुझे सलाह दे सकता है कि उसे कैसे कार्यान्वित किया जाए।

और कैसे 'StatusCallback' url
'कतारबद्ध' से 'प्रेषित' में एसएमएस स्थिति में परिवर्तन होने पर अधिसूचित कैसे किया जाए?

$sms = $client->account->sms_messages->create(
      // the number we are sending from, must be a valid Twilio number 
      "000-000-0000", 

      // the number we are sending to - Any phone number 
      "0000000000", 

      // the sms body 
      "Hey Friend, Monkey Party at 6PM. Bring Bananas!" 
     ); 

उत्तर

19

आप सही रास्ते StatusCallback करने के लिए देख रहे हैं पर जोड़ने के लिए। Twilio PHP लाइब्रेरी का उपयोग करते समय किसी भी वैकल्पिक पैरामीटर को अंतिम तर्क के रूप में सरणी का उपयोग करके सेट किया जा सकता है।

<?php 
$sms = $client->account->sms_messages->create(
    "1235551234", 
    "1235554321", 
    "Hey Friend, Monkey Party at 6PM. Bring Bananas!", 
    array('StatusCallback' => 'http://example.com/sms/status.php') 
); 

जब संदेश भेजा जाता है (या अगर यह विफल रहता है) डेटा StatusCallback यूआरएल को दे दिया जाएगा।

+0

एक सही उत्तर – Frank

+1

@Tim Lytle, क्या आप कह सकते हैं स्टेटस कॉलबैक यूआरएल परिणाम क्या हैं? – Elby

+1

@ एल्बी यहां प्रलेखित: https://www.twilio.com/docs/api/rest/making-calls#status-callback-parameter –

संबंधित मुद्दे

 संबंधित मुद्दे