13 lines
419 B
Python
13 lines
419 B
Python
import facebook
|
|
|
|
|
|
class FacebookWorker(object):
|
|
def __init__(self, page_id, oauth_access_token):
|
|
self.page_id = page_id
|
|
self.oauth_access_token = oauth_access_token
|
|
self.api = facebook.GraphAPI(self.oauth_access_token)
|
|
|
|
def post(self, image, caption):
|
|
with open(image, 'rb') as photo:
|
|
self.api.put_object(self.page_id, 'photos', message=caption, source=photo.read())
|