Ang brainful API nagbibigay-daan sa tuluy-tuloy na pagsasama ng iyong mga aplikasyon at brainful's makapangyarihan sistema ng pamamahala ng nilalaman. Ikaw man ay lumilikha ng mga kagamitang pang-awtomasyon o nagsasama ng mga ito sa iyong mga paboritong aplikasyon, ang aming RESTFUL API nagbibigay ng isang payak at ligtas na paraan upang makipag-ugnayan sa iyong nilalaman.
Pagpapatunay gamit ang token na may https encryption
Karaniwang mga pamamaraan ng http na may mga json responses
Nakalakip na kakayahan sa geolocation
Inaayos para sa maaasahang performance
60 mga kahilingan bawat minuto bawat gumagamit
Bisitahin ang iyong brainful pahina ng mga opsyon upang lumikha ng iyong api token.
Pumili mula sa mga halimbawa ng kodigo sa cURL, JavaScript, o Python upang makapagsimula agad.
Subukan ang mga interaktibong halimbawa sa ibaba upang masuri ang iyong integrasyon.
Kinakailangan sa bawat kahilingan sa API ang iyong API token na nakasaad sa ulo ng Pahintulot. Kunin ang iyong token mula sa brainful pahina ng mga opsyon. Sinusuportahan ng API ang parehong anyo ng token at taglay na token.
Authorization: Token YOUR_API_TOKEN
Authorization: Bearer YOUR_API_TOKEN
Lahat ng parametro ay ipinapadala sa katawan ng kahilingan bilang JSON.
Parametro | Uri | Kinakailangan | Paglalarawan |
---|---|---|---|
anyo ng teksto | anyo ng teksto | Oo | Nilalaman na idadagdag (1-5000 mga karakter) |
parent_luid | anyo ng teksto | Hindi | luid ng pangunahing bloke (opsyonal) |
latitude | lumulutang | Hindi | latitud (-90° patungo 90°) |
longitude | lumulutang | Hindi | longhitud (-180° patungo 180°) |
agent | anyo ng teksto | Hindi | Agent identifier (max 50 chars) |
team_space | anyo ng teksto | Hindi | Team space slug to add the block to (only for organization members) |
{ "luid": "abc123", "slug": "My New Block", "type": "thought", "pinned": false, "entities": [], "created_timestamp": "2024-01-01T00:00:00Z", "last_edited": "2024-01-01T00:00:00Z", "experience": 5, "remaining_daily_quota": 97 }
luid
Uri: anyo ng teksto
Natatanging tagatukoy para sa nilikhang nilalaman
slug
Uri: anyo ng teksto
URL-friendly version of the content
words
Uri: bilang na buo
Number of words in the content
remaining_daily_quota
Uri: bilang na buo
Remaining content creation quota for today
Lahat ng parametro ay ipinapadala sa katawan ng kahilingan bilang JSON.
Parametro | Uri | Kinakailangan | Paglalarawan |
---|---|---|---|
identifier | anyo ng teksto | Oo | Ilarawan ang bloke na nais mong dugtungan (luid o slug) |
anyo ng teksto | anyo ng teksto | Oo | Nilalaman na idudugtong (1-5000 mga karakter) |
{ "details": "Text appended to block successfully.", "luid": "abc123", "slug": "my-example-block" }
luid
Uri: anyo ng teksto
Natatanging tagatukoy para sa nilikhang nilalaman
slug
Uri: anyo ng teksto
URL-friendly version of the content
words
Uri: bilang na buo
Number of words in the content
remaining_daily_quota
Uri: bilang na buo
Remaining content creation quota for today
Parametro | Uri | Kinakailangan | Paglalarawan |
---|---|---|---|
luid | anyo ng teksto | Oo | Natatanging tagatukoy ng bloke na kukunin |
Parametro | Uri | Kinakailangan | Paglalarawan |
---|---|---|---|
latitude | lumulutang | Hindi | latitud (-90° patungo 90°) |
longitude | lumulutang | Hindi | longhitud (-180° patungo 180°) |
agent | anyo ng teksto | Hindi | Tagatukoy ng ahente (max 50 mga titik) |
{ "creator": "johnnyappleseed", "luid": "abc123", "slug": "My New Block", "type": "thought", "html": "", "blocks": [], "entities": [], "flagged": false, "pinned": false, "archived": false, "trashed": false, "public": false, "created_timestamp": "2025-01-28 18:01", "last_edited": "2025-01-28 18:01", "words": 3, "bytes": 45, "hits": 0 } My New Block
creator
Uri: anyo ng teksto
Username of the content creator
luid
Uri: anyo ng teksto
Natatanging tagatukoy para sa bloke
type
Uri: anyo ng teksto
Uri ng nilalaman (hal., "thought")
html
Uri: anyo ng teksto
HTML nilalaman ng bloke
created_timestamp
Uri: anyo ng teksto
Creation date and time
hits
Uri: bilang na buo
Number of views