- 🇩🇪Germany osopolar 🇩🇪 GER 🌐
Thank you dejan0, your patch from #12 worked for me also to be able to access text format pages like admin/config/content/formats/manage/basic_html
- Status changed to Needs work
over 1 year ago 3:48pm 25 April 2023 - 🇩🇪Germany osopolar 🇩🇪 GER 🌐
I found that updating after patching the module did not update the riddle_marketplace.api_url
Documentation for hook_post_update_NAME says:
Drupal also ensures to not execute the same hook_post_update_NAME() function twice.
Therefore I assume a new hook_post_update_NAME function needs to be added to riddle_marketplace.post_update.php and implement the changes.
As workaround I just edited the exported riddle_marketplace.settings.yml file and imported it again.
- 🇦🇹Austria a.milkovsky UTC +2
Update: Riddle API has a new version now - version 3. Only 1 token is needed now.
https://www.riddle.com/help/api/Authentication
To access the API you need an API key. You can find or create new API keys on the API keys page in the Riddle creator. Once you have found or created an API key, you can use it to authenticate against the API.
Example Request:
URL: https://www.riddle.com/creator/api/v3/riddle/list
HTTP method: POST
Headers:
{
Authorization: "Bearer [your API key]"
} - 🇦🇹Austria a.milkovsky UTC +2
This patch solves next issues:
- The #12 works fine, but it checks only the first 50 riddles in a paged response. I extended the RiddleFeedService to fetch Riddles from all the pages.
- I addressed #14
- Status changed to Needs review
5 days ago 1:28pm 19 November 2024 - 🇦🇹Austria a.milkovsky UTC +2
Hi I am a new module co-maintainer of Riddle Market place.
As mentioned previously, Riddle.com has released a new API v3.
For the integration with the new API version a new 4.x branch was started in this project.It looks like both the Riddle API v2 and API v1 are obsolete now, thus I so not plan to maintain the 8.x-3.x branch actively.
Please consider using the new 4.x branch for both the latest API v3 integration and Drupal 10 support.Existing patches can still be applied for the v2 integration. Feel free to review the changes in #16.