Örnek Deepl mobil api çeviri kod import requests
headers = {
'referer': 'https://www.deepl.com/',
'traceparent': '00-0f00763feb353122328ee411be668220-d8c15972acad7ee8-01',
'x-trace-id': '0f00763feb353122328ee411be668220',
'x-instance': '3ddd857a-f6ef-4f88-952f-0b9195c53a05',
'client-id': '3ddd857a-f6ef-4f88-952f-0b9195c53a05',
'user-agent': 'DeepL/2.7(82) Android 9 (SM-N975F;x86_64)',
'x-app-os-name': 'Android',
'x-app-os-version': '9',
'x-app-version': '2.7',
'x-app-build': '82',
'x-app-device': 'SM-N975F',
'x-app-instance-id': '3ddd857a-f6ef-4f88-952f-0b9195c53a05',
'sentry-trace': '26c790c396c241a3bca77535d9362ae8-73b4eebaae244d90',
'baggage': 'sentry-environment=production,sentry-public_key=a49ff177e66c4b3d9c443ee2befea48d,sentry-release=com.deepl.mobiletranslator%402.7%2B82,sentry-trace_id=26c790c396c241a3bca77535d9362ae8',
'content-type': 'application/json; charset=utf-8',
}
json_data = {
'params': {
'texts': [
{
'text': 'merhaba',
'requestAlternatives': 3,
},
],
'splitting': 'newlines',
'commonJobParams': {
'mode': 'translate',
'textType': 'plaintext',
'regionalVariant': 'en-US',
'wasSpoken': False,
},
'lang': {
'target_lang': 'en',
'source_lang_user_selected': 'tr',
},
'timestamp': 1700328098940,
},
'id': 944502777,
'jsonrpc': '2.0',
'method': 'LMT_handle_texts',
}
response = requests.post('https://www2.deepl.com/jsonrpc', headers=headers, json=json_data)