在我的应用程序中,我正在尝试显示特定主题标签的最新照片。例如,我想让我们说最后50张用 hello 这个词标记的照片。为此,我查看了this链接,他们说这是正确的端点:
# Simple WordCloud
from os import path
from scipy.misc import imread
import matplotlib.pyplot as plt
import random
from wordcloud import WordCloud, STOPWORDS
text = 'all your base are belong to us all of your base base base'
wordcloud = WordCloud(font_path='/Library/Fonts/Verdana.ttf',
relative_scaling = 1.0,
stopwords = 'to of'
).generate(text)
plt.imshow(wordcloud)
plt.axis("off")
plt.show()
但是,提供正确的访问令牌(以前通过用户登录获得)并将{tag-name}替换为 hello ,服务器的响应为空:
https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKEN
因此,不会返回任何照片。 我不明白为什么。
答案 0 :(得分:0)
如果你只需要标签照片而不再需要,你就不必使用api,令牌等。你可以让https://www.instagram.com/explore/tags/{tag}/?__a=1&max_id={max_id}
接收带有照片数组的JSON。参数&max_id={max_id}
可选。