Я отвечу на этот вопрос, если кто-то столкнется с такой же проблемой.
Вам нужно будет немного изменить проект Google, чтобы использовать его с TripIt.TripIt ожидает, что вы отправите oauth_token, а также oauth_callback в URL-адресе запроса.Зарегистрируйте запрос, который загружает UIWebview, чтобы увидеть, что именно отправляется на серверы TripIt.
В вашем случае это, вероятно, выглядит следующим образом:
https://m.tripit.com/oauth/authorize?oauth_token=<THE TOKEN HERE>
Когда это должно выглядеть следующим образомthis:
https://m.tripit.com/oauth/authorize?oauth_token=<THE TOKEN HERE>&oauth_callback=<YOUR CALLBACK URL>
Добавьте URL обратного вызова к исходному запросу, и вы увидите экран загрузки / авторизации вместо «Ошибка запроса доступа».
Кроме того, это может помочь любомузапутался в интеграции с TripIt и OAuth 1.0.http://blog.andydenmark.com/2009/03/how-to-build-oauth-consumer.html