لن يؤكّد Facebook رابط الإجراء الخاص بي

أحاول الحصول على رابط إجراء رسم بياني مفتوح تمت الموافقة عليه. ومع ذلك ، يحصل على رفض من دون أي تلميح مفيد حول السبب. أعتقد أننا نتفق مع القواعد الموضحة في http: //developers.facebook. كوم/مستندات/opengraph/opengraph موافقة/. (يتعلق الأمر بالتصويت على مسابقة المؤلفين ، "التصويت" على "الكتب"). بدون رابط الإجراء ، يتم الحصول على الموافقة بسرعة كبيرة. أظن أن هناك سببًا فنيًا لعدم الموافقة عليها ، ولا يمكنني حاليًا معرفة ما يمكن أن يكون. مرة واحدة فقط كان هناك تفسير آخر غير النص القياسي. تقرأ (تم تغيير عنوان URL الحقيقي إلى [our.site]):

رابط الإجراء الذي أرسلته غير مرتبط بعنوان URL صالح ، على وجه التحديد ، نتلقى هذه الرسالة عند النقر على الرابط الذي أرسلته: {"redirect": "http://[our.site]/specials/schreibwettbewerb"}

حسنا. لكن من المفترض أن تعيد هذه الواجهة نتائج JSON المشفرة ، أليس كذلك؟ في السجلات ، في كل إرسال ، يوجد طلب اختبار واحد لهذه الصفحة ، بدون معلمة طلب موقعة. هذه حالة خطأ ، لذا أقوم بإرجاع خطأ.

هل لدى أي شخص فكرة عما قد أخطأ؟ ليس من المفترض أن يتم النقر على الواجهة ، كما أنها ترجع بالضبط ما يُفترض أنها ستعود إليه. كيف حصلت على موافقة الفيسبوك؟

0
لا ، هذا هو "عنوان URL لواجهة برمجة التطبيق للرسم البياني" وهو بشكل صريح نقطة نهاية API. راجع للشغل ، يعمل (في وضع الحماية). فيس بوك يطلق عليه ، يوزع النتيجة ، ويغير رابط الإجراء. لكن الفيسبوك لن يوافق عليه.
وأضاف المؤلف Johannes Deisenhofer, مصدر
ألا يتم جلب المستخدمين مباشرةً إلى عنوان URL هذا في بعض الظروف؟
وأضاف المؤلف Igy, مصدر