Comportement inhabituel de facebook grap API (“type”: “GraphMethodException”, “code”: 100)

Je vais avoir quelques erreurs inhabituelles lors de l'extraction des données pour certains utilisateurs via l'API graphique.
Comme par exemple w savons tous que nous pouvons obtenir de base les infos de l'utilisateur via graph.facebook.com/username
Et il fonctionne. Mais il ne fonctionne pas pour certains utilisateurs. Comme l'utilisateur www.facebook.com/sanzida.tanzum est valide facebook de l'utilisateur. Donc, nous devons obtenir de lui des informations de base via graph.facebook.com/sanzida.tanzum. Mais quand vous essayez de faire cela, vous obtiendrez l'erreur

 {
   "error": {
      "message": "Unsupported get request.",
      "type": "GraphMethodException",
      "code": 100
   }
}

Et il n'est pas un problème d'autorisation d'utilisation car l'utilisateur se devient le même message d'erreur quand elle a essayer de retrive ses propres données via l'API graphique. En fait l'utilisateur sanzida.tanzum est invisible à l'API graphique. Par exemple l'utilisateur sanzida.tanzum est sur ma liste d'amis. Vous pouvez vérifier ici. ma liste d'amis.(c'est public). Mais quand je retrive ma liste d'amis via l'API graphique, ma liste d'amis est indiqué à l'exclusion de l'utilisateur sanzida.tanzum ! Mais elle est dans ma liste d'amis!
J'ai essayé de contacter facebook pour cette question parce que je n'ai pas trouvé doccument liés à cette affaire. Ils ont répondu que c'est l'habitude. (probablement, ils ne l'ont pas lu mon mail. Je joins à la conversation avec facebook)

Hi তৌফিক,

Ils sont d'avoir des erreurs parce qu'ils ne sont pas de vous... ils n'ont pas de
les autorisations de voir les mêmes choses que vous. Ils pourraient également être manquant
un jeton d'accès. De toute façon: pas de bug ici.

Merci,

Emrakul De Sécurité De Facebook

-----Message d'origine----- De: *****@ovi.com De: Objet: Rapport d'une Vulnérabilité de Sécurité - bug rare dans facebook API graphique

Votre Adresse e-Mail: *****@ovi.com avez-vous des détails techniques de
une faille de sécurité?: Oui Une Vulnérabilité De Type: Vie Privée /
L'authentification de la Vulnérabilité Champ d'application: Développeur de Plateforme API Titre:
Bug rare dans facebook API graphique Produit /URL:
https://graph.facebook.com/sanzida.tanzum Description et Impact: j'
était en train de faire un graphe des appels API pour objectif de test. La plupart du temps je faisais
la plupart de profil utilisateur appels. (https://graph.facebook.com/exampleuser)

En quelque sorte, j'ai réalisé facebook est de donner à des erreurs suivantes pour certains utilisateurs
même s'ils sont sur ma liste d'amis. La même chose se produit quand ils veulent, par
eux-mêmes.

Comme par exemple l'utilisateur "https://www.facebook.com/sanzida.tanzum" est sur
ma liste d'amis. (Ma liste d'amis est public.Vous pouvez vérifier si vous le souhaitez.)
Ainsi, selon facebook API graphique, je peux demander à l'utilisateur de base
info à l'aide de ( https://graph.facebook.com/sanzida.tanzum ), Mais il renvoie
cette erreur:

"{ "error": {
"message": "non pris en charge requête get.",
"type": "GraphMethodException",
"code": 100 } }"

En fait l'API graphique ne peut pas accéder à rien de cet utilisateur. Un autre
exemple.. Quand je demande à ma liste d'amis via l'API graphique , Tous les amis de
ma liste d'amis est indiqué à l'exception de l'utilisateur (sanzida.tanzum). Mais elle est en
ma liste d'amis! consultez ici (ma liste d'amis est public)
"https://www.facebook.com/toufiqueimam/friends". Alors pourquoi est-ce
passe seulement pour quelques utilisateurs?

Juste maintenant, j'ai eu la confirmation que l'utilisateur se devient le même message d'erreur
si elle tente d'accès (https://graph.facebook.com/sanzida.tanzum)

{ "error": {
"message": "non pris en charge requête get.",
"type": "GraphMethodException",
"code": 100 } }

Reproduction Instructions /Preuve de Concept: la Reproduction: d'abord aller
pour https://www.facebook.com/sanzida.tanzum Vous voyez qu'elle est valide
de profil. Maintenant, essayez https://graph.facebook.com/sanzida.tanzum Vous
obtenez de l'erreur suivante

{ "error": {
"message": "non pris en charge requête get.",
"type": "GraphMethodException",
"code": 100 } }

OriginalL'auteur Tonmoy | 2014-01-06