هناك تناقض بسيط في وثائق API:
تذكر الوثائق: PUT /posts/{id}.json مع حمولة
نوع المحتوى: application/json
{
"post[raw]": "string",
"post[raw_old]": "string",
"post[edit_reason]": "string",
"post[cooked]": "string"
}
لكن هذا يعمل فقط مع PUT /posts/{id} و Content-Type: application/x-www-form-urlencoded.
يجب أن تكون الحمولة الصحيحة لـ PUT /posts/{id}.json كالتالي:
نوع المحتوى: application/json
{
"post": {
"raw": "string",
"raw_old": "string",
"edit_reason": "string",
"cooked": "string"
}
}
معامل raw كافٍ لاستبدال المنشور بالكامل.