Antwort

3

Es ist eine per-IP oder per-Referer Einschränkung für Ihren API-Schlüssel konfiguriert, und die Anforderung stimmt nicht mit diesen Einschränkungen überein. Verwenden Sie die Google Developers Console, um Ihre API-Schlüsselkonfiguration zu aktualisieren, wenn eine Anfrage von P oder referer zulässig sein soll. Ihre Anfrage wurde blockiert, da sie von einer IP-Adresse stammt, die nicht mit den IP-Einschränkungen für diesen Schlüssel übereinstimmt.

Das bedeutet, Sie haben einen Server-API-Schlüssel erstellt, während Sie einen ios-Client-API-Schlüssel wünschen. Stellen Sie sicher, dass Sie die YouTube scope als Teil der Anmeldung anfordern.

Jede Anfrage muss entweder einen API-Schlüssel angeben oder ein Token OAuth 2.0 bereitstellen. Ihr API-Schlüssel ist im Bereich API-Zugriff der Developer Console für Ihr Projekt verfügbar.

Hier ist ein SO-Ticket im Zusammenhang, können Sie die Arbeit um von Community für sich nutzen können: Youtube API permission 403 Forbidden error und YouTube Api - Could not search: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden

+0

Insbesondere Ihre zweite Screenshot der API-Schlüssel zeigt aus http://127.0.0.1:59 Anfragen nehmen nur so Überprüfe deinen Server. – johnh10

Verwandte Themen