Fix X-FACEBOOK-PLATFORM mechanism to work with Python3.

This commit is contained in:
Lance Stout 2012-05-25 11:04:46 -07:00
parent f49311ef9e
commit d1ad31696e

View File

@ -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''