Fix X-FACEBOOK-PLATFORM mechanism to work with Python3.
This commit is contained in:
parent
f49311ef9e
commit
d1ad31696e
@ -22,13 +22,17 @@ class X_FACEBOOK_PLATFORM(Mechanism):
|
|||||||
values[key] = value
|
values[key] = value
|
||||||
|
|
||||||
resp_data = {
|
resp_data = {
|
||||||
b'method': values[b'method'],
|
'method': values[b'method'],
|
||||||
b'v': b'1.0',
|
'v': '1.0',
|
||||||
b'call_id': b'1.0',
|
'call_id': '1.0',
|
||||||
b'nonce': values[b'nonce'],
|
'nonce': values[b'nonce'],
|
||||||
b'access_token': self.values['access_token'],
|
'access_token': self.values['access_token'],
|
||||||
b'api_key': self.values['api_key']
|
'api_key': self.values['api_key']
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for k, v in resp_data.items():
|
||||||
|
resp_data[k] = bytes(v).decode('utf-8')
|
||||||
|
|
||||||
resp = '&'.join(['%s=%s' % (k, v) for k, v in resp_data.items()])
|
resp = '&'.join(['%s=%s' % (k, v) for k, v in resp_data.items()])
|
||||||
return bytes(resp)
|
return bytes(resp)
|
||||||
return b''
|
return b''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user