2017-10-07 33 views
0

프로그래밍 및 restAPI가 새로 도입되었습니다. 자세한 설명을하고 가능한 경우 신속하게 코드를 언급하십시오. Spotify API를 사용하고 있는데 리디렉션 API에서 액세스 토큰 '코드'를 수신 할 수 없습니다.

enter image description here

사용자가 내 응용 프로그램에 로그인 버튼을 클릭

는, 그는 사파리 응용 프로그램에서 스포티 파이 인증 링크로 연결되고있다. 그가 로그인 정보를 입력하면 그는 내 응용 프로그램 화면으로 리디렉션됩니다. 리디렉션을위한 리디렉션 URI를 사용자에게 다시 작성했습니다 ( myUri://). 이제 사용자가 내 애플리케이션으로 돌아 오면 uri에 코드와 상태가 있어야합니다 (예 : myUri/code=qqWeerT06-qQr). 하지만 리디렉션 된 URI에 코드를 액세스하려면 어떻게해야합니까?

도와주세요. 나는 어디에서나 검색했지만 해결책을 얻을 수는 없습니다. 다른 작업에 집중할 수 없으며 OAuth 2 프로세스를 완료하고 다른 작업을 수행하기를 원합니다.

간단한 단추를 만들었습니다.이 단추를 클릭하면 사용자가 자신의 세부 정보에 로그인하는 권한 링크로 이동할 수 있습니다.

답변

0

스포티 파이는 스포티 파이를 통해 권한 부여 및 음악 재생을 처리하기위한 정말 좋은 아이폰 OS SDK가 있습니다 https://developer.spotify.com/technologies/spotify-ios-sdk/

그들의 튜토리얼은 오브젝티브 C에 있지만 나는 단계별로 과정을 안내가 많은 다른 아웃이 확신 해요 Spotify로 앱 등록을 마치고 인증 프로세스를 완료하십시오. 그러나

, 당신은 당신이 적절한 반응을 얻고 있다면 아마도 그 길을 내려

func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool 

에 콜백을 차단 시도하고 표시하지 않으려면.

(귀하의 Info.plist에 앱 맞춤 URL 스키마를 설정했는지 확인하십시오.)