2017-10-01 1 views
1

J'utilise le SDK Pinterest Android pour authentifier et lire les épingles des cartes que je suis. Le problème est dans mon application, je dois ouvrir l'URL de la broche dans un webview pour pouvoir lire le contenu de la broche dans mon application elle-même sans quitter mon application. Actuellement, je peux utiliser le champ "url" de la réponse à l'API getPin() json, mais l'URL redirige depuis le webview vers l'application pinterest (en quittant mon application). Existe-t-il un moyen de le faire? Merci.Comment obtenir une URL à partir d'une épingle qui peut être ouverte sur une page Web

Répondre

0

avez-vous l'intention de montrer la broche entière ou juste l'image? Si vous utilisez l'URL de l'API getPin() alors c'est l'URL d'un "Pin" qui est un objet Pinterest et aura toujours un "Pinterest.com". Par conséquent, il se redirigera vers l'application Pinterest, qui est le comportement correct. Cependant, vous pouvez obtenir l'URL de l'image à partir de la broche que vous avez récupérée en utilisant getPin et l'afficher dans l'application.

L'autre problème avec votre approche est qu'il essaie de reproduire le comportement de Pinterest lui-même qui est en violation des politiques Pinterest et ils peuvent interdire votre application. Donc, ma suggestion serait d'utiliser l'URL de l'image de la broche et afficher à l'intérieur d'une image de votre application en utilisant Picasso ou Glide. Tous les meilleurs ...