2012-07-28 8 views
2

Google 크롬 확장을 위해 chrome : // myurl 또는 이와 유사한 항목 (예 : firefox의 about : mypage와 같은 특수 URL)을 사용할 수 있습니까?내 내선 번호 사용자 정의

기본적으로 oAuth를 사용하여 사용자를 인증하려고합니다. oAuth 공급자에는 콜백 URL이 필요합니다.

+0

아래 답변이 작동하지 않으면 알려주십시오. 나는 대안을 제안 할 것이다. –

+0

작동하지 않습니다. oauth 공급자에 내 앱을 등록하려면 내 앱에 콜백 URL을 제공해야합니다. 인증 요청을 할 때 동일한 URL을 전달해야합니다. 따라서 동적으로 생성 된 URL에 의존 할 수 없습니다. 나는 그것이 정적이어서 모든 사용자가 똑같을 수 있기를 바랍니다. –

+0

확장 ID는 [상수]로 유지할 수 있습니다 (http://code.google.com/chrome/extensions/packaging.html#upload). –

답변

3

확장 자원은 확장 ID가 크롬의 확장 페이지에서 볼 수있는 URL

chrome-extension://<extension-id>/<resource> 

에 액세스 할 수 있습니다. 확장 내에서 chrome.extension.getURL 메서드를 사용하여 프로그래밍 방식으로 얻을 수 있습니다. 예를 들면 다음과 같습니다.

관련 문제