سؤال

يمكنني استخدام API مع HTTP POST لإنشاء صفحة ويكي في ميدياويكي (1.14):

  1. أنا تتطلب تحرير المميز
  2. يعمل يمكنني الحصول على الطازجة رمز (على سبيل المثال:d96d72fae5e6c43b0b9f63d82ace366)
  3. أرسل HTTP POST لإنشاء موقع جديد مع رمز (sth.على غرار "d96d72fae5e6c43b0b9f63d82ace366+\"
  4. أحصل على رسالة خطأ "صالح الرمز المميز"

أنا لا أفهم لماذا أحصل على هذه الرسالة لأني إرسال تم إنشاؤه حديثا من رمزية في الطلب.

أي فكرة ؟

هل كانت مفيدة؟

المحلول

هل URL ترميز إنهاء الشخصيات من رمز ؟ لديك لتحويل +\ إلى %2B%5C.مشاركتك الطلب ينبغي أن ننظر بشيء من مثل (ناقص فواصل الأسطر):

action=edit&title=Talk:River%20Otters
&section=new
&summary=Otters%3F
&text=Anyone%20see%20any%20otters%20lately%3F
&watch
&basetimestamp=2009-06-22T13:52:41ZZ
&token=d96d72fae5e6c43b0b9f63d82ace366%2B%5C
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top