皆さん、こんにちは。
Pythonスクリプトを使用して、カテゴリとサブカテゴリを階層構造で作成し、カテゴリの説明も追加することに成功しました。しかし、使用しているCSVファイルからの入力に基づいてカテゴリバナー画像も関連付けたいのですが、現在、画像ファイルはDiscourseインスタンスに正常にアップロードされ、Pythonスクリプトもエラーなくカテゴリが正常に更新されたと表示されているにもかかわらず、それができません。
- 画像のアップロードは成功したが、カテゴリに関連付けられていない
-
タイトル: アップロードされた画像がDiscourseのカテゴリバナーとして表示されないのはなぜですか?
-
内容:
Discourse APIを使用して画像をアップロードし、カテゴリバナーとして関連付けようとしています。Pythonコードはカテゴリが正常に更新されたと報告し、アップロードされた画像はDiscourseインスタンスで確認できます。しかし、バナー画像はカテゴリに適用されていません。
使用しているコードスニペットは次のとおりです。python
data = { "name": category_name, "slug": category_slug, "uploaded_background": background_image_url } response = requests.post(create_url, json=data, headers=headers) print(response.json())画像をカテゴリに関連付けるために、追加の手順や設定が必要でしょうか?
-
- 成功メッセージにもかかわらず、アップロードされた画像がカテゴリに適用されない
-
タイトル: API呼び出しは成功しているのに、なぜカテゴリバナーが更新されないのですか?
-
内容:
APIを使用してDiscourseインスタンスに画像をアップロードし、カテゴリバナーとして割り当てています。API呼び出しは成功応答を返し、画像はDiscourseのアップロードセクションで確認できます。しかし、カテゴリバナーは空白のままです。
バナー画像を割り当てる方法は次のとおりです。python
uploaded_image_url = upload_image(image_path) if uploaded_image_url: data = { "name": "Sample Category", "slug": "sample-category", "uploaded_background": uploaded_image_url } response = requests.post(create_url, json=data, headers=headers) print(f"Response: {response.status_code}, {response.json()}")APIが成功を報告しているにもかかわらず、バナー画像がカテゴリに表示されないのはなぜでしょうか?
-
- Pythonスクリプトは成功を報告するが、バナー画像が表示されない
-
タイトル: 成功したAPI応答の後、Discourseのカテゴリバナー画像が更新されないのはなぜですか?
-
内容:
Discourse APIを使用してカテゴリバナー画像をアップロードおよび割り当てようとしています。Pythonスクリプトは成功を記録し、アップロードされた画像はDiscourseインスタンスで確認できます。しかし、画像はカテゴリに関連付けられていません。
コードスニペット:python
response = requests.post(create_url, json=data, headers=headers) if response.status_code == 200: print("Category updated successfully.") else: print(f"Failed to update category: {response.json()}")バナー画像がカテゴリに適用されることを保証するために、特定のパラメータまたは追加の手順が必要ですか?
-