내가 액세스 토큰 내 경우 FireStore DB에 REST 통화를 할 수 얻으려고과 REST API의 경우 FireStore 액세스 토큰을 가져옵니다. 나는 (지금 유일한 방법) PHP를 사용하고, 다음 단계를 수행 한 다음 중포 기지 콘솔에 서비스 계정을 만든구글-API-PHP는 lib 디렉토리
- 및 키 JSON
- 구글-API-PHP 라이브러리를 다운로드 다운로드 https://developers.google.com/api-client-library/php/에서 내 코드
에 포함되어 있으며,이 코드 생성 :
putenv('GOOGLE_APPLICATION_CREDENTIALS='.__DIR__ .'/key.json');
$client = new Google_Client();
$client->useApplicationDefaultCredentials();
$client->addScope('https://www.googleapis.com/auth/datastore,https://www.googleapis.com/auth/cloud-platform');
$client->authorize();
나는 또한 교체를 나는 $ 클라이언트를 위해서 var_dump 때 D
$client->setAuthConfig(__DIR__ .'/key.json');
와
$client->useApplicationDefaultCredentials();
부분은 이제 토큰은 NULL 유지됩니다.
내 서비스 계정에 대한 access_token을 얻는 방법을 알 수 없습니다. 아무도 내가 어떻게 액세스 토큰을 얻을 수 있는지 생각하지 않습니까?
정말 고마워요! 이것은 트릭을 만들었습니다. 이제는 잘 작동합니다. –