0

ビューの読み込み中に Google API からデータを取得しています。データを取得するための私のページの PHP コードは<body>. ここで、このデータをビューからコントローラーに渡して、データベースに保存できるようにします。


ページの読み込み中に応答を取得しています。(このコードは表示されています)

$req = new Google_HttpRequest("https://www.google.com/m8/feeds/contacts/default/full?max-results=500");
              $val = $client->getIo()->authenticatedRequest($req);
              $xml = simplexml_load_string($val->getResponseBody());
              $result = $xml->xpath('//gd:email');
foreach ($result as $title) {
                echo $title->attributes()->address . "<br>";
                array_push($gmailContacts, $title->attributes()->address);
              }

そうすればprint "<pre>" .print_r($result,false). "</pre>";、ページ上のすべてのメールを印刷できます。データベース
に保存するための AJAX 呼び出し。$gmailContacts

<script type="text/javascript">
     var contacts = <?php echo json_encode($gmailContacts)?>;
     $(document).ready(function(){
        $.ajax({
            url:'saveGmailContacts',
            data:contacts,
            type:'POST',
            success: function(msg){

            }

        });
     });
    </script>

Severity: Notice --> Undefined variable: gmailContacts変数を取得しています

4

0 に答える 0