Devoxx FR API


Documentation for "talk"

Returns a JSON object that describes a Talk.

  • id*: Unique ID for this talk, used everywhere, in our printed program, on the web site, etc.
  • title*: Title of this talk
  • talkType*: talk format (translated to French or English, depending on your "Accept-language" Header)
  • track*: The track label (translated to French or English, depending on your "Accept-language" Header)
  • lang*: "en" if the presentation is in English, "fr" if it's in French, etc.
  • summary*: short description of this proposal, might use markdown syntax.
  • summaryAsHtml*: HTML version, markdown transformed to HTML
  • speakers: an array of links to each speaker, with its full name
*: indicate a mandatory field, cannot be null or blank

Sample:

curl -H "Accept: application/json" http://cfp.devoxx.fr/api/conferences/DevoxxFR2019/talks/BBV-277

Result:

{
    "id": "BBV-277",
    "title": "Le bon testeur il teste.... et le mauvais testeur il teste aussi...",
    "talkType": "Conference",
    "track": "Agilité, DevOps",
    "lang": "fr"
    "summary": "Pourquoi proposer une nouvelle conférence sur les tests ? Il est néanmoins toujours bon de rappeler certains principes. Quelle est la différence entre un bon et un mauvais testeur ? Le bon testeur il teste.... et le mauvais testeur il teste aussi ! Plusieurs règles simples permettent d'améliorer la qualité de ses tests, certains outils ou librairies (FestAssert, AssertJ, InfiniTest, DBSetup) vont vous simplifier la vie ! Tour d’horizon des bonnes pratiques au programme, le tout en livecoding ! Il est toujours bon de refaire un peu d’évangélisation sur les tests : débutants bienvenus!"
    "summaryAsHtml": "

Pourquoi proposer une nouvelle conférence sur les tests ? Il est néanmoins toujours bon de rappeler certains principes. Quelle est la différence entre un bon et un mauvais testeur ? Le bon testeur il teste.... et le mauvais testeur il teste aussi ! Plusieurs règles simples permettent d'améliorer la qualité de ses tests, certains outils ou librairies (FestAssert, AssertJ, InfiniTest, DBSetup) vont vous simplifier la vie ! Tour d’horizon des bonnes pratiques au programme, le tout en livecoding ! Il est toujours bon de refaire un peu d’évangélisation sur les tests : débutants bienvenus!

\n", "speakers": [ { "link": { "href": "https://cfp.devoxx.fr/api/conferences/DevoxxFR2019/speakers/6cbb41adbc049f923c4327ed3642f208faf4e03f", "rel": "https://cfp.devoxx.fr/api/profile/speaker", "title": "Agnès Crepet" }, "name": "Agnès Crepet" }, { "link": { "href": "https://cfp.devoxx.fr/api/conferences/DevoxxFR2019/speakers/5926b150dbddc5ae5214ad045de64d806306ed67", "rel": "https://cfp.devoxx.fr/api/profile/speaker", "title": "Guillaume Ehret" }, "name": "Guillaume Ehret" } ] }