Я пытаюсь получить Pinterest токен с помощью OAuth2, но возвращает callback redirect_uri, что не соответствует ошибке.
Платформа: iOS
Я НЕ ХОЧУ ИСПОЛЬЗОВАТЬ PINTEREST IOS SDK. Я использую Rest API.
Что я сделалпока что;
Обновлена пользовательская схема URL в info.plist.
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string></string>
<key>CFBundleURLSchemes</key>
<array>
<string>pdk{your-app-id}</string>
</array>
</dict>
</array>
Код Swift:
let redirectURI = URL(string: "???????")!
let oauthSwift = OAuth2Swift(consumerKey: "-", consumerSecret: "-",
authorizeUrl: "https://api.pinterest.com/oauth",
accessTokenUrl: "https://api.pinterest.com/v1/oauth/token",
responseType: "code")
oauthSwift.authorize(withCallbackURL: redirectURI,
scope: "read_public,write_public",
state: "pinterest",
success: { (credential, response, parameters) in
print("")
}) { (error) in
print(error.localizedDescription)
}
Исследование:
- Похоже, что для iOS не так много настроекна странице настройки приложения Pinterest на странице разработчика.Только идентификатор пакета, настройки идентификатора App Store.
- Читать это Pinterest OAuth Redirect Uri не работает это связано с веб-приложением, я думаю.
![enter image description here](https://i.stack.imgur.com/dJx4l.png)
Как я могу решить эту проблему?
Спасибо