Google 클라우드 메시징에 사용할 API 키 가져 오기
Android 앱을 개발 중이며 푸시 알림 테스트를 시작하고 싶습니다. 코드 관점에서 나는 모두 준비되었습니다. 나의 현재 과제는 단순히 Google에서 Google Cloud Messaging API 키를 얻는 방법을 모른다는 것입니다.
약 10 초 만에이 작업을 수행 할 수있는 방법을 보여주는 온라인 자습서 및 비디오가 많이 있지만 Google은 최근 개발자 센터를 업데이트했으며 더 이상 적용되는 자습서가없는 것 같습니다. 현재 프로세스는 매우 번거롭고 내가 온라인에서 본 것과 전혀 유사하지 않습니다.
나는 이것이 프로그래밍 질문으로 거의 통과하지 못한다는 것을 알고 있지만 Google의 API 키 없이는 무엇이든 개발할 수있는 방법조차 없습니다.
누군가 나를 올바른 방향으로 안내 할 수 있습니까?
그러나 Google은 최근 개발자 센터를 업데이트했으며 더 이상 적용되는 자습서가없는 것 같습니다.
:: 한숨 ::
그것은 내 다음 책 업데이트를 위해 아직 더 많은 작업입니다 ...
현재 프로세스는 매우 번거롭고 내가 온라인에서 본 것과 전혀 유사하지 않습니다.
이미 키로 설정되어 있으므로 키가없는 사람과는 약간 다른 내용이 표시 될 수 있습니다.
1 단계 : Google 계정 으로 https://cloud.google.com/console에 로그인 합니다.
2 단계 : 왼쪽 탐색 메뉴에서 'API 및 인증> API'로 이동합니다.
3 단계 : 'Android 용 Google 클라우드 메시징'을 찾아 옆에있는 '끄기'버튼을 클릭합니다 (참고 : 추가 서비스 약관에 동의해야 할 수 있음).
4 단계 : 왼쪽 탐색에서 'API 및 인증> 등록 된 앱'으로 이동합니다.
단계 # 5 : 분명히 오래 기다리십시오.
6 단계 : 빨간색 REGISTER APP 버튼을 클릭합니다.
7 단계 : 앱에 이름을 지정하고 웹 애플리케이션을 선택한 다음 등록을 클릭합니다.
8 단계 : 서버 키의 "서버 키"섹션을 클릭합니다.
CommonsWare 는 약 3 년 전 (2013 년) 옳았습니다 . 이것은 그의 대답에 대한 수정입니다.
참고 : 이미 서비스를 활성화하고 API 키가 있어도 여전히 작동합니다.
Google 계정 으로 Google 서비스에 로그인하십시오 . (Google 콘솔과 다릅니다.)
플랫폼 선택을 클릭하십시오.
Android 용 서비스 활성화를 클릭합니다.
앱 이름과 패키지 이름을 입력하세요.
클라우드 메시징을 선택합니다 . (또는 원하는 다른 서비스. 나중에 다시 돌아와서 추가 할 수 있습니다.)
구성 파일 생성을 클릭하십시오.
팔. 서버 API 키 아래 의 클라우드 메시징 카드 맨 위에
또한
google-services.json
파일 을 다운로드 하여 Android 프로젝트 의app/
또는mobile/
모듈 디렉토리에 복사해야합니다.
Google은 최근에 Google Cloud Console로 API 콘솔을 업데이트했습니다. 간단히 말해서 Android 애플리케이션을 만들고 웹 서버를 통해 API 액세스를 선택해야합니다. 이 서비스에는 이에 대한 자세한 가이드가 있습니다.
GCM API 키와 발신자 ID를 구성하는 가장 쉬운 방법은 계정으로 Google에 로그인하고 마법사를 계속하는 것입니다 : https://developers.google.com/mobile/add :)
웹 앱의 FCM (Firebase 클라우드 메시징) 키를 가져 오려면
- Firebase에 로그인
큰 '프로젝트 추가'버튼을 클릭하여 새 앱을 만듭니다.
몇 초간 기다렸다가 원이 꼬리를 쫓는 것을 지켜보세요
"웹 앱에 Firebase 추가"를 클릭합니다.
- API 키 복사
참조 URL : https://stackoverflow.com/questions/19866623/getting-an-api-key-to-use-with-google-cloud-messaging
'Programing' 카테고리의 다른 글
커서가 맨 위에있는 Android의 MultiLine EditText (0) | 2020.12.29 |
---|---|
vmware 도구 설치시 Ubuntu 설치가 멈춤 (0) | 2020.12.29 |
데이터 디렉토리 gitlab을 변경하여 다른 곳에 저장소를 저장하십시오. (0) | 2020.12.29 |
장고 : 고정 태그를 블록 태그에 넣는 것이 불가능합니까? (0) | 2020.12.29 |
사용자 지정 헤더와 함께 Alamofire를 사용하는 방법 (0) | 2020.12.29 |