Трябва да направя PHP скрипт, който автоматично ще качва данни в Google Analytics с помощта на API. Но има проблем: ръководството за програмисти е написано за python и само java. Клиентската библиотека на API на Google за PHP вече има метод на качване. Моля, помогнете ми да преведа на PHP този Java код:
File file = new File("data.csv");
InputStreamContent mediaContent = new InputStreamContent('application/octet-stream', new FileInputStream(file));
mediaContent.setLength(file.length());
Upload upload = analytics.management().dailyUploads().upload("1234",
"UA-1234-1", "123456789", "2012-10-31", 1, "cost", mediaContent);
upload.setReset(true);
DailyUploadAppend append = upload.execute();
или този код на python:
media = MediaFileUpload('data.csv', mimetype='application/octet-stream', resumable=False)
daily_upload = analytics.management().dailyUploads().upload(
accountId='1234',
webPropertyId='UA-1234-1',
customDataSourceId='123456789',
date='2012-10-31',
appendNumber=1,
reset=true,
type='cost',
media_body=media).execute()