Facebookでの認証にはfbconsoleを使用しています。
import fbconsole
fbconsole.APP_ID = '1234567890'
fbconsole.AUTH_SCOPE = ['publish_stream', 'publish_checkins', 'read_stream', 'offline_access']
fbconsole.authenticate()
newsfeed = fbconsole.get('/me/home', {'fields':'from,name,description,message'})
newsfeedData = newsfeed["data"]
for status in newsfeedData:
print status['from']['name'];
print status['created_time'];
#print status['name']
print status['message']
#print status.encode("utf-8")
print('##############################################################################')
status['from']['name']
は友達の名前を示していますが、 status['message']
KeyErrorを示しています。'status'
辞書タイプで'message'
キーがある場合、Facebookからニュースを印刷するにはどうすればよいですか?同じエラーがキーに印刷されてい'name'
ます。