facebook send API Code d'erreur: 100 API Description de l'erreur: Paramètre invalide Message d'erreur: 'link' n'est pas valide
Je suis en utilisant facebook post GRAPHIQUE de l'INTERFACE utilisateur pour l'affichage de message privé avec le lien de mon application dans facebook.
Plus tôt, il fonctionnait bien, mais depuis ces deux derniers jours la boîte de dialogue a commencé à jeter des erreur comme :
Une erreur s'est produite. S'il vous plaît essayer à nouveau plus tard.
API Code d'Erreur: 100
API Description de l'Erreur: paramètre non Valide
Message d'erreur: "lien" n'est pas valide.
pour l'envoi de message, je suis en utilisant le code :
function sendMessage(id) {
FB.ui({
method : 'send',
name : 'My APP',
link : 'https://apps.facebook.com/MY_APP/',
to : id,
show_error : 'true',
description : 'my description'
});
}
J'ai Cherché sur google à ce sujet et uniquement les informations que je reçois est que facebook bloque le lien vers son propre nom de domaine pour éviter le spam.
comme je l'ai modifier le lien vers d'autres site en direct son travail.
Je dois envoyer le lien à ma demande que j'ai à fournir une telle fonctionnalité.
source d'informationauteur Priyank Gupta
Vous devez vous connecter pour publier un commentaire.
Trouvé une solution:
Facebook Envoyer la boîte de Dialogue Code d'Erreur: 100 API Description de l'Erreur: paramètre non Valide Message d'Erreur: "lien" n'est pas valide.
La Cause Du Problème:
Facebook ne permet pas l'utilisation de son propre lien à arrêter de spammer.
La Solution Du Problème:
N'est pas une solution, comme mis à nu par Facebook API.
Autre séance d'entraînement:
Raccourcir une URL, mais sa ne fonctionne pas comme Facebook vérifier l'URL fournie.
URL de redirection, comme ci-dessus.
Dans mon cas, j'ai déployé un autre page HTML simplement utiliser pour rediriger vers le Facebook App lien.
Rappelez-vous juste que vous devriez avoir un compte à rebours de quelques secondes comme Facebook scanne l'URL fournie, de sorte qu'il ne sera pas en mesure de détecter que la page est redirigée pour un même Lien d'Application.
J'ai utilisé le code suivant pour mon fichier HTML:
J'ai eu des problèmes similaires, et pensé que je pourrais partager avec vous les résultats de mon enquête ici.
La seule information dans le Facebook de la documentation décrivant les
link
paramètre est pas très utile:Il ya un couple d'autres StackOverflow questions similaire ou connexe à celui-ci:
Facebook Erreur de l'API 100 - lien invalide
Facebook FB.l'interface utilisateur d'envoyer dialogue renvoie par intermittence non valide erreur de lien -
Je ne sais toujours pas précisément ce qui constitue un valide
link
paramètre, mais...Faire certaines inférences à partir du dessus de questions & réponses, ainsi que quelques tests sur ma partie, valide
link
paramètres:http://
ouhttps://
facebook.com
liensApparemment, Facebook a une sorte de lien ramper mécanisme qui effectue une inconnue des tests sur un
link
paramètre afin de déterminer sa validité. J'aimerais seulement qu'elles choisiraient de document pour nous.J'ai eu exactement le même problème sauf que mon du lien pointant vers mon site.
Au cas où quelqu'un est dans un scénario similaire veuillez vérifier à cette solution. Espère que cela va aider certaines personnes.
Si mauvais paramètre se produit et et message indique "Erreur de l'API Code: 100" - assurez-vous que la case à côté de "Partager avec les liste de lecture à partir de" est décochée dans youtube et que l'erreur de ne pas s'afficher.