Χαίρετε.
Είμαι αρχάριος στην python.
Έχω φτιάξει ένα script που επιστρέφει το token app.
Μήπως κάποιος να μου πει τι πρέπει να αλλάξω για να μου επιστρέφει users tokens
ευχαριστώ.
import urllib
def fetch_app_access_token(): #fb_app_id, fb_app_secret
fb_app_id=""
fb_app_secret=""
oauth_args = dict(client_id = '',
secret = '',
grant_type = 'client_credentials')
oauth_curl_cmd = ['curl',
'
graph.facebook.com/oauth/access_token?' + urllib.urlencode(oauth_args)]
#oauth_response = subprocess.Popen(oauth_curl_cmd,
# stdout = subprocess.PIPE,
# stderr = subprocess.PIPE).communicate()[0]
try:
#oauth_access_token = urlparse.parse_qs(str(oauth_response))[0]
except KeyError:
print('Unable to grab an access token!')
exit()
facebook_graph = facebook.GraphAPI(oauth_access_token)
if __name__ == '__main__':
from optparse import OptionParser
parser = OptionParser()
parser.add_option('--app_id', dest='fb_app_id')
parser.add_option('--secret', dest='fb_app_secret')
(options, args) = parser.parse_args()
print fetch_app_access_token() #options.fb_app_id, options.fb_app_secret