Gosod integreiddiad API REST ag Allwedd Datblygwyr Canvas
Mae Allwedd Datblygwyr Canvas yn ddewis amgen cadarn i'r dull tocyn mynediad gan fod modd galluogi neu analluogi unrhyw bwynt gorffen (cwmpas) REST Canvas ar gyfer integreiddiadau.
I osod yr integreiddiad API REST, bydd angen i chi wneud y pethau hyn
Creu allwedd datblygwyr API yn eich amgylchedd Canvas
Ffurfweddu Ally ag allwedd datblygwyr Canvas
Creu allwedd datblygwr API
Mae Allwedd Datblygwyr API Canvas yn bâr rhif adnabod allwedd a chyfrinach wedi'i chyfuno â ffurfweddiad cwmpas penodol.
Ewch i gyfrif craidd yr enghraifft Canvas ac ewch i Allweddi datblygwyr.
Dewiswch y botwm+ Allwedd Datblygwyr a dewiswch Allwedd API.
Rhowch Enw'r Allwedd ac E-bost y Perchennog.
Copïwch a gludwch y ddolen yn y maes Ailgyfeirio URIs. Disodlwch
[AllyEnvironment]gyda'r wybodaeth amgylchedd y mae eich sefydliad yn cael ei gynnal ynddo. Amnewid[ClientID]gyda'ch ID Cleient.https://[AllyEnvironment]/api/v2/[ClientId]/auth/canvas/callbackDewiswch y togl Gorfodi Cwmpasau i'w droi ymlaen.
Ticiwch y blwch ticio Caniatáu Paramedrau Cynnwys.
Galluogwch y cwmpasau hyn o'r tabl:
Tabl 7. Galluogwch y cwmpasau hynEnw'r cwmpas
Adran
url:GET|/api/v1/accountsCyfrifon
url:GET|/api/v1/accounts/:idCyfrifon
url:GET|/api/v1/accounts/:account_id/sub_accountsCyfrifon
url:GET|/api/v1/accounts/:account_id/coursesCyfrifon
url:GET|/api/v1/courses/:course_id/assignmentsAseiniadau
url:GET|/api/v1/courses/:course_id/assignments/:idAseiniadau
url:PUT|/api/v1/courses/:course_id/assignments/:idAseiniadau
url:GET|/api/v1/courses/:course_id/blueprint_subscriptionsCyrsiau Glasbrint
url:GET|/api/v1/courses/:course_id/blueprint_subscriptions/:subscription_id/migrationsCyrsiau Glasbrint
url:GET|/api/v1/courses/:course_id/content_migrationsMudiadau Cynnwys
url:GET|/api/v1/courses/:idCyrsiau
url:PUT|/api/v1/courses/:idCyrsiau
url:POST|/api/v1/courses/:course_id/filesCyrsiau
url:GET|/api/v1/courses/:course_id/discussion_topicsPynciau Trafod
url:GET|/api/v1/courses/:course_id/discussion_topics/:topic_idPynciau Trafod
url:PUT|/api/v1/courses/:course_id/discussion_topics/:topic_idPynciau Trafod
url:GET|/api/v1/accounts/:account_id/termsTymhorau Cofrestru
url:GET|/api/v1/courses/:course_id/filesFfeiliau
url:GET|/api/v1/courses/:course_id/files/:idFfeiliau
url:PUT|/api/v1/files/:idFfeiliau
url:DELETE|/api/v1/files/:idFfeiliau
url:GET|/api/v1/courses/:course_id/media_objectsGwrthrychau Cyfryngau
url:PUT|/api/v1/media_objects/:media_object_idGwrthrychau Cyfryngau
url:GET|/api/v1/media_objects/:media_object_id/media_tracksGwrthrychau Cyfryngau
url:PUT|/api/v1/media_objects/:media_object_id/media_tracksGwrthrychau Cyfryngau
url:GET|/api/v1/courses/:course_id/pagesTudalennau
url:GET|/api/v1/courses/:course_id/pages/:url_or_idTudalennau
url:PUT|/api/v1/courses/:course_id/pages/:url_or_idTudalennau
url:GET|/api/v1/courses/:course_id/quizzesCwisiau
url:GET|/api/v1/courses/:course_id/quizzes/:idCwisiau
url:PUT|/api/v1/courses/:course_id/quizzes/:idCwisiau
Dewiswch Cadw.
Ychwanegir yr allwedd newydd at y dudalen Allweddi datblygwyr ac mae Wedi diffodd yn ddiofyn.
Trowch yr allwedd newydd ymlaen.
Copïwch rif ID yr allwedd yng ngholofn Manylion.
Amgylchedd cynghreiriaid ar gyfer eich rhanbarth
Defnyddiwch y wybodaeth ar gyfer yr amgylchedd Ally mae'ch sefydliad wedi'i letya ynddo.
Canolfan ddata UDA:
prod.ally.acCanolfan ddata Canada:
prod-ca-central-1.ally.acCanolfan ddata Ewropeaidd:
prod-eu-central-1.ally.acCanolfan ddata Singapore:
prod-ap-southeast-1.ally.acCanolfan ddata Awstralia:
prod-ap-southeast-2.ally.ac
Ffurfweddu Ally â'r allwedd datblygwyr
Mae angen i chi fod wedi mewngofnodi i'ch amgylchedd Canvas a'ch tudalen Ally Configuration.
Ewch i'ch tudalen Ffurfweddu Ally a dewiswch dab Allwedd Datblygwyr Canvas.
Dewiswch Ffurfweddu Ally ag Allwedd Datblygwyr Canvas.
Copïwch a gludwch allwedd a chyfrinach yr allwedd datblygwr API a grëwyd gennych.
Dewiswch Cadw a rhoi mynediad.
Dewiswch Awdurdodi i roi caniatâd i Ally ddefnyddio'r Allwedd Datblygwr Canvas.
Yn y cefndir, bydd Ally yn rhedeg gwiriad cyflym (lleiaf) i sicrhau bod y cwmpasau cywir wedi'u hychwanegu at yr Allwedd Datblygwyr Canvas.
Os aiff popeth yn dda, dylech gael eich ailgyfeirio i'r offeryn ffurfweddu gyda neges yn dweud bod yr integreiddiad wedi'i ffurfweddu'n gywir.