вам не нужно вытягивать атрибут «картинка». есть намного более удобный способ, единственное, что вам нужно - это userid, см. пример ниже;
https://graph.facebook.com/user_id/picture?type=large
стр. s. тип определяет размер, который вы хотите
plz, помните, что используя токен с базовыми разрешениями, / me / friends вернут список друзей только с атрибутами id + name
Вот ссылка, которая шаг за шагом объясняет, что вам нужно. ссылка: http://www.thebestcsharpprogrammerintheworld.com/2017/07/26/localizing-a-wpf-program-using-c/
XAML:
<Label Content="{x:Static properties:Resources.LabelAddress}" Height="28" HorizontalAlignment="Left" Margin="35,103,0,0" Name="labelAddress" VerticalAlignment="Top" />
<TextBox Height="23" HorizontalAlignment="Left" Margin="119,26,0,0" Name="textBoxFName" VerticalAlignment="Top" Width="152" />
Код:
using System.Globalization;
using System.Configuration;
Properties.Resources.Culture = new CultureInfo(ConfigurationManager.AppSettings["Culture"]);
//To change the locale in runtime you need to set
public static void SetLanguage(string locale)
{
if (string.IsNullOrEmpty(locale)) locale = "en-US";
Properties.Resources.Culture= new System.Globalization.CultureInfo(locale);
}
AppConfig.cs:
<appSettings>
<add key="Culture" value="zh-CN" />
</appSettings>