J'y suis
Topic : « [API] Documentation de l'API d'Avenoel »
>>Akko
tu sais envoyer une requete HTTP en javascript ?
bah tu sais utiliser cette API
Ça s'utilise comment en javascript ? Vous avez un exemple ou un cours sur les API en général ?
tu sais envoyer une requete HTTP en javascript ?
bah tu sais utiliser cette API
Moi aussi je suis chaud pour 2 ou 3 exemples
un exemple en Js pour retrouver la liste des topics :
var data = null;
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://avenoel.org/api/v1/topics");;&size=160x120)
xhr.setRequestHeader("cache-control", "no-cache");
xhr.send(data);
var data = null;
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://avenoel.org/api/v1/topics");
xhr.setRequestHeader("cache-control", "no-cache");
xhr.send(data);
>>RoyalMorangis2
Merci, je vais l'étudier
un exemple en Js pour retrouver la liste des topics :
var data = null;
var xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://avenoel.org/api/v1/topics");
xhr.setRequestHeader("cache-control", "no-cache");
xhr.send(data);
Merci, je vais l'étudier
J'ai réussi !!!
Python 3 :
import requests
parameters = {"start": 5}
response = requests.get("https://avenoel.org/api/v1/topics",
params=parameters)
print(response.content)
# Print the status code of the response.
print(response.status_code)
Python 3 :
parameters = {"start": 5}
response = requests.get("https://avenoel.org/api/v1/topics",
print(response.content)
# Print the status code of the response.
print(response.status_code)
Ok, je crois que je vais sortir une version mobile du site dans peu de temps, pour les petites connexions 

BMG putain ? 

Des idées de trucs a dev les Kheys ? Ca me chauffe bien de l'utiliser mais j'ai pas d'idée concrète.
>>spartanz51
Sinon question dérivée mais vous avez quelque chose pour eviter les boostix via api ?
>>spartanz51
Citation de RoyalMorangis2
question : pour les comptes avec - de 30 postsC'est désactivé pour les -30pts pour éviter le flood
le serveur attend un recaptcha response quand tu poste via l'appel de l'API ? ou alros c'est completement bypasssé ? ou alors l'API interdit aux -30 posts de poster (solution la plus elegante je trouve, ça donne une notion de mérite)
Sinon question dérivée mais vous avez quelque chose pour eviter les boostix via api ?
Le token se récupère comment/où ?
Citation de Padsi
Le token se récupère comment/où ?
Quand tu te connectes avec cette route:
POST /auth
username : nom de l'utilisateur (string)
password : mot de passe de l'utilisateur (string)
S'identifie à l'API.
tu reçois un objet JSON avec le token

Moyen de supprimer un message depuis l'API?
Créer/supprimer un topic?
Créer/supprimer un topic?
Citation de MetaModelling
Moyen de supprimer un message depuis l'API?
Créer/supprimer un topic?
Pas encore, faudra attendre la V2 pour ça
ni d'éditer des messagesCitation de Factom
Citation de MetaModellingPas encore, faudra attendre la V2 pour ça
Moyen de supprimer un message depuis l'API?
Créer/supprimer un topic?
ni d'éditer des messages
Dommage, pas moyen de faire un vrai client dans le shell sans ça...
Si il faut un coup de main pour développer l'API, j'ai des compétences.

Quelqu'un peut me dire si les devs bossent dessus?
Citation de MetaModelling
Quelqu'un peut me dire si les devs bossent dessus?
Si tu veux absolument un client en attendant : https://github.com/Modaf/[...]oel/blob/master/client.py
Citation de Factom
Citation de MetaModellingSi tu veux absolument un client en attendant : https://github.com/Modaf/[...]oel/blob/master/client.py
Quelqu'un peut me dire si les devs bossent dessus?
J'ai fais un client de mon coté aussi.

J'aimerai faire un bot pour faire des risitas interactifs de façon +/- automatique (avec des events random selon les actions choisies par les participants au topic). En gros, un genre de génération procédurale (https://fr.wikipedia.org/[...]A9ration_proc%C3%A9durale



