2

Facebook と Python の一種の API であるFacepyを使用して、デスクトップから認証コードと publish_stream および upload_photo 権限を持つ Facebook ページに画像を投稿するだけです。(更新:それが正しいことを確認するにはどうすればよいですか?)

Facepyの作成者に機能していますが、私には機能しません。問題の原因がわかりません。Facepy サイトから取得したこのコードを実行すると (コンピューターで .jpg を使用して):

更新:これは私が実行しているコード全体です:

from facepy import GraphAPI

print 'Trying Facebook page...'
my_token = 'xxxxxxxxxxxxxxxxx'
graph = GraphAPI(my_token)

# Get my latest posts
my_posts = graph.get("me/posts")

 #Post a photo of a parrot
graph.post(path = "me/photos",source = open("python.png"))

print 'Done.'

Facepy は次のエラーを返します。

Error: (#1) An unknown error occurred

WinXPのPython 2.5とPython 2.7で試しましたが、失敗しました。ただし、Facepy は私の最新の投稿を取得できます。graph.get('me/posts')

これを機能させるためのアドバイスをいただければ幸いです。

4

1 に答える 1