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.