30

PHP を使用して特定のハッシュタグを持つ写真を取得する必要がありますか? どんな助けでも素晴らしいですか、それともヒントですか?

4

6 に答える 6

26

これが私が少し前に書いた別の例です:

<?php       
    // Get class for Instagram
    // More examples here: https://github.com/cosenary/Instagram-PHP-API
    require_once 'instagram.class.php';

    // Initialize class with client_id
    // Register at http://instagram.com/developer/ and replace client_id with your own
    $instagram = new Instagram('CLIENT_ID_HERE');

    // Set keyword for #hashtag
    $tag = 'KEYWORD HERE';

    // Get latest photos according to #hashtag keyword
    $media = $instagram->getTagMedia($tag);

    // Set number of photos to show
    $limit = 5;

    // Set height and width for photos
    $size = '100';

    // Show results
    // Using for loop will cause error if there are less photos than the limit
    foreach(array_slice($media->data, 0, $limit) as $data)
    {
        // Show photo
        echo '<p><img src="'.$data->images->thumbnail->url.'" height="'.$size.'" width="'.$size.'" alt="SOME TEXT HERE"></p>';
    }
?>
于 2012-10-27T07:23:15.770 に答える
22

これを行うのに役立つ instagram パブリック API のタグ セクションがあります。

于 2012-06-25T00:16:01.510 に答える
14

2015 年 11 月 17 日以降、(「特定のハッシュタグを持つ写真を取得する」などの) 要求を行うには、ユーザーを認証する必要があります。Instagram プラットフォームの変更ログを参照してください。

2015 年 11 月 17 日以降に作成されたアプリ: すべての API エンドポイントに有効な access_token が必要です。2015 年 11 月 17 日より前に作成されたアプリ: 2016 年 6 月 1 日まで、新しい API の動作による影響はありません。

これにより、2016 年 6 月 1 日より前にここで提供されたすべての回答が役に立たなくなりました。

于 2016-06-27T09:02:20.110 に答える
8

ハッシュタグに基づいてAPIなしでInstagram画像にアクセスしたい場合に役立つphpコードを設定しました

Instagramハッシュタグ画像のPHPコード

于 2016-06-22T19:59:41.897 に答える