2016-10-21 10 views
0

誰かがTwilio PHP APIの実装を手伝ってくれるのだろうかと思っていました。私は作曲家を使ってライブラリをインストールし、ドキュメントで言われたすべてを変更しました。Twilio - PHP APIのトラブル

ただし、アプリケーションを実行しようとすると、空白のページが表示されます。いくつかのコメントをした後、問題は配列にあるように見えます。配列をコメントアウトすると、少なくともエラーが出て、ソースコードをチェックするときに何かが発生します。

以下は私が使用しているコードです。どんな助けでも大歓迎です。

<?php 
require "vendor/autoload.php"; 
use Twilio\Rest\Client; 

$AccountSid = "MySid"; 
$AuthToken = "MyToken"; 
$client = new Client($AccountSid, $AuthToken); 
$people = array(
    "Number 1" => "Carlos", 
    "Number 2" => "Jon", 
    "Number 3" => "Madison" 
); 
foreach ($people as $number => $name) { 
    $sms = $client->account->messages->create(
     $number 
     array(
      'from' => 'My Number', 
      'body' => " This is a test" 
      ) 
    ); 
    echo "Sent message to $name"; 

} ?>

+0

私はそれについて考えると、接続の問題である可能性があります。なぜそれが接続しないのか分かりません。 – a7x963

+1

あなたは何を得ていたのですか? – philnash

+0

PHPの空白ページは、ログにエラーがあることを意味します。 – ceejayoz

答えて

1

あなたがcreateメソッドの最初の引数の後にコンマが欠落しているように見えます。

foreach ($people as $number => $name) { 
    $sms = $client->account->messages->create(
     $number, 
     array(
      'from' => 'My Number', 
      'body' => " This is a test" 
      ) 
    ); 
    echo "Sent message to $name"; 
}