私は、SMSサービスがコンテンツタイプをjsonとしてこの形式でデータを送信することを希望するAPI統合を持っています。Jquery Ajaxは、フォームデータを使用してJSON配列形式を渡します。
{
"from": "91887654681",
"to": ["918757077777"],
"body": "Hi this is my message using Mblox SMS REST API"
}
私は、from、to、bodyという入力テキストを持つフォームを持っています。
これは私のフォームの送信方法です。
$("#sendSMSForm").submit(function(event){
event.preventDefault();
// Serialize the form data.
var form = $('#sendSMSForm');
var formData = $(form).serialize();
//alert(formData);
$.ajax({
type: 'POST',
dataType: 'json',
contentType: "application/json",
url: $(form).attr('action'),
data: formData
}).done(function(response) {
// Do some UI action stuff
alert(response);
});
});
私はよく分かりません... "to"が配列である同様の形式を渡すために使用する必要があります。
クライアントサイドのjqueryでこの統合を行うと、誰かがあなたのSMS請求書を実行します。このサーバ側をPHPで処理します。とにかく、これはなぜPHPでタグ付けされていますか? – WEBjuju