J'ai besoin d'obtenir plusieurs utilisateurs de facebook en un seul appel, en envoyant les identifiants des utilisateurs souhaités, je ne saurai pas combien d'utilisateurs j'ai besoin d'obtenir à chaque fois, car il est dynamique. Avoir cherché plusieurs endroits, et réussi à trouver quelques solutions mais aucune qui semble assez viable ou efficace.informations de plusieurs utilisateurs donnés facebook ids
On est un foreach, en utilisant la méthode facebook C# sdk get ... vraiment pas efficace. Le plus proche que j'ai réussi à venir est le suivant, où s serait une chaîne de ids délimité par des virgules:
var requestString = string.Format("https://graph.facebook.com?ids={0}", s);
var request = (HttpWebRequest)WebRequest.Create(requestString);
request.ContentType = "GET";
try
{
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response != null)
{
if (response.StatusCode == HttpStatusCode.OK)
{
Stream stream = response.GetResponseStream();
using (StreamReader reader = new StreamReader(stream))
{
var html = reader.ReadToEnd();
}
}
response.Close();
}
}
catch { }
Cela renvoie ce que je dois dans un format html horrible.
Existe-t-il un meilleur moyen de le faire, soit en utilisant des requêtes par lots, soit en utilisant un simple get?
Merci
Je vous remercie el_tone, ça marche super! – Jonathan