أقوم بإنشاء المواضيع والفئات عبر واجهة برمجة التطبيقات (API). عند إنشاء فئة، يتم إنشاء موضوع تلقائيًا بعنوان “حول ***”، لكنني أريد إخفاء هذا الموضوع (unlist) بحيث لا يتمكن المستخدمون من رؤيته. هل لديكم أي اقتراحات حول كيفية القيام بذلك؟
استخدم واجهة برمجة التطبيقات (API). ستحصل على معرف الموضوع عند إنشاءه، ثم تقوم بإخفائه. راجع كيفية عكس هندسة واجهة برمجة تطبيقات Discourse لمعرفة كيفية إخفائه.
إعجابَين (2)
ليس لدي معرف الموضوع، حيث يتم إنشاؤه تلقائيًا بواسطة Discourse عند إنشاء فئة.
أعتقد أن معرف الموضوع الخاص بموضوع ‘حول’ موجود في سجل الفئة الذي يتم إرجاعه عند إنشاء الفئة.
هذا مثال على استجابة ولم أجد أي “topic_id”، هل يمكنك مساعدتي هنا @pfaffman
{
"category": {
"id": 68,
"name": "FREE TEST API 1 AUTO",
"color": "0088CC",
"text_color": "FFFFFF",
"slug": "free-test-api-1-auto",
"topic_count": 0,
"post_count": 0,
"position": 67,
"description": null,
"description_text": null,
"description_excerpt": null,
"topic_url": "/t/about-the-free-test-api-1-auto-category/82133",
"read_restricted": false,
"permission": null,
"notification_level": 1,
"can_edit": true,
"topic_template": null,
"has_children": null,
"sort_order": null,
"sort_ascending": null,
"show_subcategory_list": false,
"num_featured_topics": 3,
"default_view": null,
"subcategory_list_style": "rows_with_featured_topics",
"default_top_period": "all",
"default_list_filter": "all",
"minimum_required_tags": 0,
"navigate_to_first_post_after_read": false,
"custom_fields": {},
"min_tags_from_required_group": 1,
"required_tag_group_name": null,
"read_only_banner": null,
"available_groups": [
"admins"
],
"auto_close_hours": null,
"auto_close_based_on_last_post": false,
"group_permissions": [
{
"permission_type": 1,
"group_name": "everyone"
}
],
"email_in": null,
"email_in_allow_strangers": false,
"mailinglist_mirror": false,
"all_topics_wiki": false,
"can_delete": true,
"cannot_delete_reason": null,
"allow_badges": true,
"topic_featured_link_allowed": true,
"search_priority": 0,
"uploaded_logo": null,
"uploaded_background": null
}
}
أعتقد أن هذا هو ما تبحث عنه:
شكرًا لك، لقد نجح الأمر @pfaffman
إعجاب واحد (1)
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.