최근에 Lensay 6.1 (트렁크 17.11.2011의 b4)으로 업그레이드되어 Opensocial 지원을 테스트했습니다. 이제 트위터 Oauth 요청을하고 싶었지만이 작업을 수행 할 수 없습니다. Opensocial이 일부 샘플 가젯과 함께 작동하는지 먼저 테스트했지만 모든 가제트에서 오류가 발생합니다.Apache Tomcat (Liferay)에서 Opensocial에 대한 Twitter 지원을 추가하는 방법은 무엇입니까?
Error: 403 Error, OAuth error: NOT_OWNER, Non-Secure Owner Page. Only page owners can grant OAuth approval ==== Original request: GET /1/account/verify_credentials.json Host: api.twitter.com X-Shindig-AuthType: oauth X-Forwarded-For: 87.139.78.177 X-shindig-dos: on ====
내 생각은 이제 혼자 가젯을 구축했지만, 첫 번째 단계 중 하나는 여기에서이있어, 나를 "org.opensocial.client.OpenSocialProvider"
클래스에 공급자를 추가하고 싶었다. 이제 문제는 내가 트위터에 대한 지원을 추가하는 방법을 모른다는 것입니다. WEB-INF/classes/com/liferay/opensocial
디렉토리에 어딘가에 추가해야 할 것으로 추측됩니다.
하나의 가젯에서 많은 oauth 요청을 만들고 싶었고 requiers Oauth가 다른 Oauth를 추가해야 할 경우 모든 Oauth Call을 제공하는 가젯을 사용하는 것이 더 쉽기 때문에 이것은 중요합니다.
A 제공자를 추가하는 방법과 Oauth 호출을 만드는 방법은 매우 좋을 것입니다. 미리 감사드립니다.