Loading
Salesforcen laajentaminen napsautuksilla, ilman koodia
OpenAPI 2.0- ja 3.0 -tuki

OpenAPI 2.0- ja 3.0 -tuki

Tutustu käypiin API-skeemakomponentteihin, joita voidaan käyttää määrityksen onnistuneen rekisteröinnin takaamiseksi.

Vaaditut versiot

Käytettävissä: Lightning Experiencessa
Käytettävissä: Enterprise Edition-, Performance Edition-, Unlimited Edition- ja Developer Edition -versioissa

Tavallisen paketoinnin tuen lisäksi voit käyttää:

  • Sisäkkäiset parametrit — renderöidyt dynaamisina Apexin määrittäminä datatyyppinä Apexissa ja Flow Builderissa.
  • Nimettyjä array-taulukoita, anonyymejä array-taulukoita tai inline-taulukoita, joita tuetaan yleisenä List-tyyppinä Apexissa tai collection-tyyppinä Flow Builderissa.
  • OpenAPI additionalProperties yleisenä Map-tyyppinä Apexissa.
  • Otsakkeiden parametrit HTTP-pyynnöissä.
  • Vain seuraavia mediatyyppejä tuetaan:
    • application/json -- JSON-muodossa oleva rakenteellinen data
    • application/x-www-form-urlencoded -- URL-koodattu lomake
    • text/plain -- Jäsentämättömät tiedot pelkkänä tekstinä
  • Ei-tuettuja mediatyyppejä voidaan kartoittaa sallittuihin mediatyyppeihin pyyntöjen ja vastausten sisällön sarjoitukseen. Katso Mediatyyppien kartoitus ulkoisten palvelujen rekisteröinneissä.
  • Lomakkeen dataparametrejä tuetaan.
  • Tukee kaikkia Java runtime -protokollalla tuettuja merkistökoodauksia. UTF-8 on oletuskoodaus.
  • OpenAPI 2.0: Palvelin- ja toimintotason consumes- ja produces-direktiivit.
  • OpenAPI 3.0: Sisältö-datatyyppi ja tuetut mediatyypit.

Tuettu skeeman formaatti

  • OpenAPI 2.0 JSON -skeeman formaatti
  • OpenAPI 3.0 JSON -skeeman formaatti
  • OpenAPI 2.0 -skeema, YAML-formaatti
  • OpenAPI 3.0 -skeema, YAML-formaatti
  • UTF-8, täysi merkkisetti nimille ja tunnisteille

Ei-tuetut skeemojen formaatit

  • Interagent hyper-schema -formaatti

Ei-tuettujen skeemojen rakenteet

  • OpenAPI 3.0: Yhdistelmäskeeman avainsana: not
  • Mediatyypit, kuten, xml, png ja pdf
 
Ladataan
Salesforce Help | Article