여기에서 모든 토론을 읽었으며 Google의 API와 OAuth 사양을 연구했지만 아직 유효하지 않은 서명이 있습니다.Google 캘린더의 서명이 잘못되었습니다.
머리글과 매개 변수를 사용하여 POST 및 GET을 시도했지만 여전히 누락되었습니다. (아마 뭔가 쉽거나 어리석은 일 이겠지요.)
해먹을 사용하여 트위터에서 요청 토큰을 검색하는 데 성공했습니다. 따라서 Google에서 나가야 할 일에 대해 당황 스럽습니다.
저는 VS 2010 Express와 Hammock의 Windows Phone 7 버전을 사용하여 Windows Phone 7 용으로이 파일을 작성했습니다. 여기 내 코드가있다. 나에게 조언을 해줘.
var requestTokenCredentials = OAuthCredentials.ForRequestToken("anonymous", "anonymous", "oob");
var client = new RestClient();
client.Authority = "https://www.google.com";
client.Credentials = requestTokenCredentials;
client.HasElevatedPermissions = true;
client.AddParameter("scope", GoogleURIs.myScope);
var request = new RestRequest();
request.Path = "/accounts/OAuthGetRequestToken";
client.BeginRequest(request, RequestCallback, client);
리처드
비슷한 문제가 있습니다. 해결책을 찾았 으면 알려주세요. –
OAuth V2를 사용하기로 결정했습니다. Google은 새 버전을 사용하도록 권장합니다. 지금까지 그것은 나를 위해 잘 작동했습니다. – rshives