2016-11-25 2 views
0

IBM에서 제공 한 cordova 애플리케이션 다운로드 샘플 애플리케이션에서 Mobilefirst 8.0 누름 알림 부분을 사용하고 있습니다. 잘 작동합니다. 모바일 장치 제어판에 장치 단추 등록 장치 ID를 클릭하면 볼 수 있습니다.Mobilefirst 8.0 누름 알림 수신 장치 ID

1) 클라이언트 측 응용 프로그램에서 동일한 장치 ID를 어떻게 얻을 수 있습니까?

2) 사용자 ID 입력란에서도 mobilefirst 콘솔 장치 정보를 볼 수 있습니다. 어떻게 장치를 등록하는 동안 특정 사용자 ID를 추가 할 수 있습니까?

답변

1

1) 클라이언트 측 응용 프로그램에서 동일한 장치 ID를 어떻게 얻을 수 있습니까? 다음의 REST 엔드 포인트를 호출하여 deviceId를 포함하여 애플리케이션에 대한 다양한 데이터를 검색 할 수 있습니다. http://www.ibm.com/support/knowledgecenter/en/SSHS8R_8.0.0/com.ibm.worklight.apiref.doc/rest_runtime/r_restapi_push_device_registrations_get.html

2) 모바일 장치의 콘솔 장치 등록 정보에서 볼 수있는 사용자 ID 필드. 어떻게 장치를 등록하는 동안 특정 사용자 ID를 추가 할 수 있습니까?

샘플은 MobileId 보안 프레임 워크를 사용하며 userId가 어디에서 왔는지 보여줍니다. 보안 문서, 튜토리얼 및 샘플을 참조하십시오 : 동일한 userId를도 기본적으로 푸시 서비스에서 사용

이 (푸시가 사용자 ID를 검색 요청이 이루어지고 사용자가 이미 로그인 한 경우 요청의 userid 부분). 챌린지 처리기가 없으면 기본 사용자 ID는 익명입니다.

+0

등록 된 모든 장치 ID를 원하지 않습니다. 등록 이벤트가 발생했을 때 장치 ID 만 입력하면됩니다. 그 때 등록 장치를 클릭하면 클라이언트 측에서 어떻게 얻을 수 있습니까? – user3747168

+0

AFAIK에 대한 클라이언트 측 API가 있다고 나는 믿지 않는다. 나중에 REST API를 사용하십시오. –

+0

API를 사용하지 않고 서버 어댑터 측에서 장치 ID를 얻을 수있는 기회가 있습니까? – user3747168

관련 문제