Facebook API 是 Facebook 提供的一套接口,允许开发者构建应用程序来访问和操作 Facebook 平台上的数据。通过 Facebook API,开发者可以实现用户登录、发布帖子、获取帖子、搜索帖子等功能。
原因:
解决方法:
public_profile
和 user_posts
等必要的权限。以下是一个使用 Graph API 搜索 Facebook 帖子的示例代码:
import requests
# 替换为你的访问令牌
access_token = 'YOUR_ACCESS_TOKEN'
# 替换为你要搜索的关键字
keyword = 'example'
url = f'https://graph.facebook.com/v12.0/search?q={keyword}&type=post&access_token={access_token}'
response = requests.get(url)
data = response.json()
if 'data' in data:
for post in data['data']:
print(f"Post ID: {post['id']}")
print(f"Message: {post.get('message', 'No message')}")
print(f"From: {post['from']['name']}")
print('-' * 50)
else:
print("No posts found or an error occurred.")
通过以上信息,你应该能够更好地理解和使用 Facebook API 进行关键字搜索帖子的操作。
领取专属 10元无门槛券
手把手带您无忧上云