Я пытаюсь использовать Google Sheets API и делаю это так:
var service = GTLRSheetsService()
let query = GTLRSheetsQuery_SpreadsheetsValuesGet.query(withSpreadsheetId: SpreadSheetIdentifier, range: SpreadSheetRange)
service.apiKey = SpreadSheetApiKey
service.executeQuery(query, delegate: self, didFinish: #selector(displayResultWithTicket(ticket:finishedWithObject:error:)))
но при вызове этой функции выдается ошибка:
Запросы из этого клиентского приложения ios <empty>
блокируются.
Чего мне не хватает?
Мой лист Google имеет доступ Любой, у кого есть ссылка .
Полный ответ от Google:
{
"error": {
"code": 403,
"message": "Requests from this ios client application \u003cempty\u003e are blocked.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developer console API key",
"url": "https://console.developers.google.com/project/722884849069/apiui/credential"
}
]
}
]
}
}