2013-02-10 86 views
1

我想通過PHP在手機上發送和運行USSD代碼。我有一個短信網關,可以通過短信發送,還是需要購買其他服務?我一直在尋找網絡,並沒有找到適合我的解決方案。如何向手機發送USSD代碼

一些公司的支持告訴我,我可以在SMS中使用XML發送它。

的USSD命令我要運行是:

1. *21*___SOME NO____# 
    2. #21# 

回答

1

USSD和SMS是兩種不同的服務,在3GPP移動協議都支持。
檢查您的文檔,或者向提供您的SMS網關的組織的支持工程師詢問他們是否也支持USSD。如果是,那麼他們應該告訴你如何使用它的細節。

到USSD網關的接口不是標準的,它取決於單個公司如何實現它。

在Google上快速搜索「ussd gateway」這個詞會帶來幾個USSD產品。

+0

我在搜索USSD網關時發現的是一個包,它允許我創建一個USSD應用程序,用戶在其手機上運行USSD代碼,然後相應地做出響應。 但我想要的實際上是自動運行移動設備上的USSD代碼,即用戶不會啓動它,換句話說,它會在設備上自動運行。 – 2013-02-10 17:56:43

+1

如果您的意思是您希望移動設備自動引入USSD對話,那麼您需要通過USSD-PULL在移動設備上安裝一些軟件。如果您的意思是您想要通過網絡上的USSD消息從設備上的網絡發起操作,則需要使用USSD-PUSH。也許你已經看到了這個問題,它也增加了一些相關信息:http://stackoverflow.com/questions/347465/what-is-required-to-send-messages-via-ussd – 2013-02-10 18:27:16

相關問題