これは、ユーザーのウォールに投稿する方法から取得されます。投稿のデータをリクエスト本文に配置します(リクエストのクエリ部分にすべてのパラメーターを含めるよりも信頼性が高いと思います)。これは、URLエンコードされたクエリ文字列と同じ形式です。
私は、ドキュメントが多くのリソースと対話する方法を説明するのにかなり貧弱であることに同意します。通常、フィールドと接続に関する情報についてドキュメントを確認し、Graph API Explorerを使用して、リクエストを作成する方法を理解します。それを理解したら、C#などで実装するのは非常に簡単です。私が使用しているSDKは、FacebookのJavascriptSDKだけです。他の人(特にサードパーティ)は、自分でロールするよりも複雑で、バグが多く、壊れていることがわかりました。
private void PostStatus (string accessToken, string userId)
{
UriBuilder address = new UriBuilder ();
address.Scheme = "https";
address.Host = "graph.facebook.com";
address.Path = userId + "/feed";
address.Query = "access_token=" + accessToken;
StringBuilder data = new StringBuilder ();
data.Append ("caption=" + HttpUtility.UrlEncodeUnicode ("Set by app to describe the app."));
data.Append ("&link=" + HttpUtility.UrlEncodeUnicode ("http://example.com/some_resource_to_go_to_when_clicked"));
data.Append ("&description=" + HttpUtility.UrlEncodeUnicode ("Message set by user."));
data.Append ("&name=" + HttpUtility.UrlEncodeUnicode ("App. name"));
data.Append ("&picture=" + HttpUtility.UrlEncodeUnicode ("http://example.com/image.jpg"));
WebClient client = new WebClient ();
string response = client.UploadString (address.ToString (), data.ToString ());
}