#php #laravel #youtube-api #google-client
#php #laravel #youtube-api #google-клиент
Вопрос:
Как и в js, мне просто нужен apikey для аутентификации, и я могу вызывать другие API, такие как google_service_youtube
function loadClient() {
gapi.client.setApiKey("xxxxxxxxRc6V7p6WlZsar0elij3wJxxbn8owBNr8");
return gapi.client.load("https://www.googleapis.com/discovery/v1/apis/youtube/v3/rest")
.then(function() { console.log("GAPI client loaded for API"); },
function(err) { console.error("Error loading GAPI client for API", err); });
}
gapi.load("client:auth2", function() {
gapi.auth2.init({ client_id: "xxxxxxxxx-ib4ithohjejiv213ju49m1tts0bgqtfh.apps.googleusercontent.com" });
loadClient()
});
вызов api youtube
function handleGetView() {
return gapi.client.youtube.videos.list({ "part": ["statistics"], "id": ['EYGI-rdg9ts']
}).then(function(response) {
console.log("Response", response);
},function(err) { console.error("Execute error", err); });
}
в laravel есть какой-либо похожий код?
Комментарии:
1. Laravel использует
.env
файлы для хранения переменных среды , таких как ключи API от стороннего поставщика.2. но на laravel я не могу этого сделать, так что не могли бы вы привести мне примеры, хорошо?
3. Проверьте Laracasts.
4. В чем проблема с вашим текущим решением? У вас есть сообщение об ошибке?