Last update: 06.07.2024 10:46 (UTC)

Ripledd APIs & documentation


Hi developer! We offer different options for developers to use our service, like: APIs and Widgets. Ripledd is also an open-source project, that means people are able to interact with Ripledd's code. Information below will help you to use Ripledd in your projects.




2. Bot API

This API allows your bots to interact with Ripledd posting system. Mostly known as RPB (Ripledd Posting Bot). Ripledd bots are able to send data into posts. Currently bots are able to send only text format, that means this API does not support media uploads via bots. Before starting, it is good to know how to connect your bot to Ripledd's API. The connection is easy, it requires only few steps to do in your code.

Firstly you need to get your channel secure_id.

For getting the secure ID, you need to do the following POST request to https://ripledd.com/api/login.php Send your following credentials as json:



You will recive the following output

Then use the secure_id to post on Ripledd.

Send the following json body to https://ripledd.com/api/post/create.php with secure_id in the headers as

HTTP-SECURE-ID: <SECURE_ID> ← This will help in authenticating the user

Other wise you can send your channel id in the post data as auth_secure_id

Request JSON

To get the details of sub channels that you own, do a request to https://ripledd.com/api/channel/mine.php with header HTTP-SECURE-ID: <SECURE_ID>

Response

Use the secure_id from the above response to create posts on Ripledd with sub channel.

Isn't that easy? After these steps your bot is connected to Ripledd's posting API. Email or password changes on your account also requires to change connection information in your bot script.




3. Bot Model

This is an open source bot which posts Dogecoin crypto data to Ripledd. Check out @dogecoinme channel, that posts everyday DogeCoin's price and Market Cap.



For More Info you can check the API Docs



4. Widgets

Widgets allows you to integrate Ripledd into your website or other projects. For example you are able to create your channel's feed widget. These widgets are updating alongside with changes you make on your channel or content. Below documentation will show you different widgets and their code. All widgets are working via "Iframe" tag.



Channel preview:

Replace "ripledd" after "u=" with own channel url. You can control scale by modifying "transform:scale(0.6);".



Channel feed:

Replace "scosmology" after "c=" with own channel url. To change feed theme to light replace "dark-c=" with just "c=".



Post/Mediaplayer:



Add post's id after "p=" in which you want to embed media from. You can control scale by modifying "transform:scale(0.7);".





5. Source Code

Ripledd is an open source project. You can view and use our code in your projects here. There are still some exceptions, please read RFSL license before accessing Ripledd's open source structure.

You can read RFSL license on these sources:
-> Read on page
-> Open as PDF

For companies or group of people:
The license above allows use by up to 10 number of users per company or any other group. For determining the number of users, "you" includes all affiliates, meaning legal entities controlling, controlled by, or under common control with you. If you exceed the Use Limitation, your use is subject to payment of Licensor’s then-current list price for licenses. The price for individual group that exceeds this limitation is not stable, please contact support@ripledd.com for more information.