2017-07-21 12 views
-2

私はウェブサイトにInstagramフィードを表示しようとしています。私はサーバー側のスクリプトに精通していません。私が読んだ解説は私の頭の上に行きます。Instagramのウェブサイトでのフィード

私はInstagramを通じてアクセスキーを取得できましたが、進める方法はわかりません。

私はまた、そのために

を私のPHPファイルの作品、フィードが表示されますが、どのように私は理解していない「のInstagramのAPIを使用せずにPHPでフィードのInstagramを実装する方法」ビデオからの指示を試してみましたそれは私のHTMLページに表示されます。

どちらの方法でもうれしいです。

+0

これまでにコーディングしたことを示してください。これにより、欠陥がどこで発生した可能性があるのか​​を簡単に特定することができます。 [ask]を読んで[edit]に戻り、あなたの試みの[mcve]を提供してください。ここ – gravity

答えて

0

あなたのHTMLには、AJAXリクエストと呼ばれるものを実行するJavaScriptの 'script'要素を含める必要があります。リクエストは、Instagramフィードを生成するPHPファイルにアクセスします。 PHPファイルの結果をECHOし、AJAXリクエストのDATA変数に返されます。

   $.ajax({ 
        method: ‘POST or GET, most likely POST’, 
         url: ‘not always an actual url, this is the path to your PHP file’, 
         success: function(data) { 
         //php file returns into variable ‘data’ 
         //display the feed within this function 
         } 
        }); 

それがない場合はPHPファイルからの結果は、ちょうどPHPの最後にファイルを、これを追加し、JSON表記でバックecho'dする必要があります:

$whatever = json_encode($your_result); 
    echo $whatever; //this is still the feed, just encoded in JSON 
要求は、おおよそ次のようになります

そして、あなたは、いくつかの理由のためにそれをデコードする必要がある場合にだけ行う

json_decode($variable_to_decode); 

あなたはAJAXリクエストで使用できる他のパラメータがありますが、例えば、あなたのPHPファイル内の特定の変数にアクセスする必要がある場合のように、そのcあなたのHTML文書にのみ存在します。

+0

は、私は、HTMLに入れるものです:

これは、参照したビデオで使用されているスクリプトです。あなたはこのコードに基づいて、PHPファイルをどこに呼び出さなければならないのか、どこにあるのかを教えてくれますか? –

+0

まず、

-1

これはhtmlをPHPで保存して解決しました。なぜそれが機能しているのかわかりません。

+0

答えとしてコメントを書いているにもかかわらず、質問の答えを出す必要があります。 –

関連する問題