2016-05-26 1 views
1

Im пытается исправить или удалить вес из источника данных с помощью google fitness api.Исправить или удалить вес из DataSource - удалить данные, вставленные другими приложениями

На developers.google.com/oauthplayground, developers.google.com/apis-explorer и мой локальный клиент выборки с ГЭТ https://www.googleapis.com/fitness/v1/users/me/dataSources/raw%3Acom.google.weight%3Acom.google.android.apps.fitness%3Auser_input/datasets/1438146389462000000-1438146389462000000 отлично работает и возвращает

{ 
    "minStartTimeNs": "1438146389462000000", 
    "maxEndTimeNs": "1438146389462000000", 
    "dataSourceId": "raw:com.google.weight:com.google.android.apps.fitness:user_input", 
    "point": [ 
    { 
     "startTimeNanos": "1438146389462000000", 
     "modifiedTimeMillis": "1438147314620", 
     "endTimeNanos": "1438146389462000000", 
     "value": [ 
     { 
      "fpVal": 132.04063415527344 
     } 
     ], 
     "dataTypeName": "com.google.weight" 
    } 
    ] 
}

, но когда я пытаюсь отправить запрос удаления, я получаю следующее:


{ 
    "error": { 
    "code": 403, 
    "message": "Application package name (com.google.android.apps.fitness) provided by un-trusted source.", 
    "errors": [ 
     { 
     "domain": "global", 
     "message": "Application package name (com.google.android.apps.fitness) provided by un-trusted source.", 
     "reason": "forbidden" 
     } 
    ] 
    } 
} 

Что такое проблема здесь? Нужно ли мне настраивать какой-то специальный доступ?

+0

Проверьте этот вопрос [SO вопрос] (http://stackoverflow.com/questions/29281957/google-fit-api-403-error-from-remote-client) и этот [выпуск] (https: // github. com/openmhealth/shimmer/issues/37), если это может помочь вам в решении вашей проблемы. – abielita

ответ

2

По пригонки конструкции API,

Приложение не может удалять данные, вставленные другими приложениями.

Если это так, это приведет к разрешению проблемы - доступ запрещен.

+0

Похоже, вы правы. Раньше не видел [this] (https://developers.google.com/fit/android/history#delete_data). –

Смежные вопросы