Facebook opengraph - Как запросить друзей и себя - PullRequest
0 голосов
/ 10 февраля 2012

У меня проблема с отображением моего имени и имен моих друзей как отдельных узлов, так как я получаю только имена своих друзей, не показывая мои

  public JsonObject GetMyProfile(string accessToken)
              {               
                    FacebookClient client = new FacebookClient(accessToken);
                    JsonObject me = client.Get("me/friends") as JsonObject;                  
                    return me;
              }

Прямо сейчас это результат XML, который я получил Я хочу, чтобы я и мои друзья отображались индивидуально как узел

                - <icedata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="InformationConnectionsEngine.data">
    - <currentnode>
    + <node id="[{" name=":" gerald="" brisco="," 508219894="},{" helena="" tanvis="" loi="," 508637920="},{" maryam="" nasihah="," 514469729="},{" enguo="" teo="," 520924077="},{" kimberley="" xd="," 521541857="},{" noor="" haikal="," 522010705="},{" simin="" lim="," 524160253="},{" pam="" wong="," 524430008="},{" jiuying="" chen="," 531272219="},{" jeremy="" heng="" witha="" angmohname="," 531785558="},{" shanel="" see="," 533346883="},{" aaron="" 533822559="},{" soonboon="" kaichito="" mogu="," 534857954="},{" kai="" cannottank="," 537247625="},{" stacey="" goh="," 541347137="}&lt;/xml&gt;"></node></currentnode></icedata>

1 Ответ

0 голосов
/ 12 марта 2012

Я думаю, вам нужно сделать два разных вызова API: один для получения ваших данных, а другой для получения списка друзей. Затем вы можете объединить два результата для создания xml.

Вызов client.Get ("me") приведет к созданию json с вашими данными, а client.Get ("me / friends") вернет json, где атрибут data содержит список таких объектов, как {id, name} (оба в виде строк).

...