logo-grandstream

GRANDSTREAM Google Calendar API Integration

GRANDSTREAM-Google-Calendar-API-Integration-PRODUCT

Specifications

  • Navê Hilberê: Google Calendar API Integration
  • Pêdiviyên: Hesabê Google-ê ya ku qada Xebatê ya çalakkirî ye, cîhaza Grandstream piştgirî dide yekbûna API-ya Salnameya Google

FAQs

  • Pirs: Pêdiviyên ji bo sazkirina yekbûna API-ya Salnameya Google çi ne?
    • A: Pêdivî ye ku hûn Hesabek Google-ê ya bi Workspace çalakkirî û amûrek Grandstream-ê ku yekbûna API-ya Salnameya Google-ê piştgirî dike hewce bike.
  • Pirs: Ez çawa dikarim Google Calendar API ji bo projeya xwe çalak bikim?
    • A: Gihîştin Google Cloud Marketplace, li API-ya Salnameyê bigerin, projeya xwe hilbijêrin û API-ê çalak bikin.
  • Pirs: Veavakirina razîbûna OAuth çi ye?
    • A: Veavakirina razîbûna OAuth sazkirina celebên bikarhêner, domên destûrdar, agahdariya pêwendiya pêşdebir, û çarçoveyên API-ê ji bo yekbûnê pêk tîne.

PÊŞKÊŞ

Ev rêber gavên ku ji bo afirandina entegrasyonek API-yê di navbera Salnameya Google û cîhazên Grandstream-ê yên piştgirîkirî de hewce dike destnîşan dike. Ji bo sazkirina vê entegrasyonê bi serfirazî, pêdivî ye ku bikarhêner xwediyê Hesabek Google-ê ya bi Workspace-yê çalak be ku bigihîje API-ya Google Workspace, û amûrek Grandstream ku yekbûna API-ya Salnameya Google-ê piştgirî dike.

GOOGLE API PÊKIRIN

Projeyek Google Cloud biafirînin

Ji bo ku Google Workspace API bikar bîne, divê bikarhêner bigihîje Google Cloud Console û projeyek biafirîne, ji bo vê yekê, ji kerema xwe gavên jêrîn bişopînin:

  1. Ji kerema xwe têkevin Google Cloud Console bi karanîna lînka jêrîn: https://console.cloud.google.com/
  2. Heke we berê nekiriye bi karanîna hesabê xweya Google-ê têkevin.
  3. Dema ku têkevî, li ser navê rêxistina xwe bikirtînin da ku navnîşa projeyan vekin, wekî ku di dîmena jêrîn de tê xuyang kirin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (1)
  4. Li ser "Projeya Nû" bikirtînin da ku projeyek nû biafirîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (2)
  5. Navê projeyê binivîse û "Create" bikirtîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (3)

Google Calendar API çalak bike

  1. Bi karanîna girêdana jêrîn https://console.cloud.google.com/marketplace têkevin bazara Google Cloud û li "Salname" bigerinGRANDSTREAM-Google-Calendar-API-Integration-FIG (4)
  2. "Google Calendar API" bikirtînin, dûv re pê ewle bin ku projeya we hilbijartî ye, wekî ku li jora dîmenê hatî ronî kirin, dûv re li ser "Enable" bikirtînin da ku API-ya Salnameya Google çalak bike.GRANDSTREAM-Google-Calendar-API-Integration-FIG (5)

Veavakirina Destûra OAuth

Di vê beşê de em ê celebên bikarhênerên ku dikarin entegrasyona API-ê bikar bînin mîheng bikin

  1. Li ser konsolê Google Cloud, li barika kêlekê, wekî ku di dîmendera jêrîn de tê xuyang kirin, li ser "Prandana razîbûna OAuth" bikirtînin, dûv re "Bikarhênerê Navxweyî" wekî Tîpa Bikarhêner hilbijêrin. Ji kerema xwe bala xwe bidin ku hilbijartina vê vebijarkê tê vê wateyê ku tenê bikarhênerên di rêxistina ku bi projeyê re têkildar in dê karibin entegrasyona API-ê bikar bînin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (6)
  2. Piştî ku celebê bikarhêner hilbijêrin, li ser "Create" bikirtînin.
  3. Piştî ku ew hat kirin, naha qadên pêwîst dagirin.
  4. GRANDSTREAM-Google-Calendar-API-Integration-FIG (7)Têkeve domain(ên) destûrdayî. Zêdetir di vê rêbernameyê de, em neçar in ku ji bo rastkirina OAuth URI-ya Redirect bikar bînin. Pêdivî ye ku bikarhêner domaina URI-yê di "Domaina Destûrdar" de bihewîne. Li exampLi jêr, me destnîşan kiriye ku "grandstream.com" wekî domaina destûrdar destûr bide.GRANDSTREAM-Google-Calendar-API-Integration-FIG (8)
  5. E-nameya pêwendiya pêşdebiran di binê "Agahdariya pêwendiya pêşdebiran" de binivîsin û dûv re li ser "Save and Continue" bikirtînin.
  6. Dûv re, li ser "Add or Rave Scoopes" bikirtînin da ku çarçoveyên têkildarî API-ya Salnameya Google-ê zêde bikin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (9)
  7. Qadên ku bi API-ya Salnameya Google-ê ve girêdayî ne wekî ku di dîmena jêrîn de tê xuyang kirin hilbijêrin. Dema ku hilbijartin, li ser "Nûvekirin" bikirtîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (10)
  8. Li ser "Save and Continue" bikirtînin, paşê dîmendera kurteya ku hûn lê ne dê xuya bibeview mîhengên ku we danîne. Carekê reviewed, li ser "Vegere Dashboard" bikirtînin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (11)

Pêbaweriyên API-ê biafirînin

Pêngava paşîn dihewîne afirandina pêbaweriyên ji bo erêkirinê. 3 celeb pêbawer hene ku dikarin bêne afirandin, lê ji bo vê yekbûnê em ê hewce ne ku pêbaweriyên OAuth biafirînin. Ji kerema xwe gavên jêrîn bişopînin da ku fêr bibin ka meriv çawa wan biafirîne.

  1. Ji dashboarda Google Cloud Console, ji kerema xwe li ser "Credentials" li milê çepê yê dashboardê bikirtînin, li ser "Create Credentials" bikirtînin, dûv re li "Nasnameya xerîdar OAuth" bikirtînin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (12)
  2. Hilbijêre "Web serîlêdanê" wekî Cureya Serlêdanê, paşê navê serîlêdanê di qada peywendîdar de binivîse. URI-ya ku dê ji bo beralîkirinê di URIyên beralîkirî yên Destûrdar de were bikar anîn binivîse. Dema ku ew hate mîheng kirin, ji kerema xwe li "Create" bikirtînin.
    • Not: Dibe ku ev ji 5 hûrdeman heta çend demjimêran were danîn.GRANDSTREAM-Google-Calendar-API-Integration-FIG (13)
  3. Nasnameya Xerîdar û nepeniya Xerîdar dê xuya bibin, em ê hewce ne ku vê pencereyê ji bo gava paşîn biparêzin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (14)

API CLIENT PÊKIRIN

Ev beş destnîşan dike ka meriv çawa xerîdar API-ê bi karanîna Nasnameya Xerîdar û nepeniya Xerîdar ku me ji beşa berê çêkiriye mîheng dike. Di vê example, em yekîneyek Rêzeya Audio ya UCM6300 bikar tînin ku bi API-ya Salnameya Google-ê re yek bikin. Ji kerema xwe gavên jêrîn bişopînin da ku xerîdar bi serfirazî bi API-yê ve girêbidin.

  1. Bi karanîna hesabê rêveberê super-ê têkevin cîhaza UCM, dûv re biçin Integrations > Karûbarên Google, dûv re Nasnameya Xerîdar û nehêniya Xerîdar li qadên wan ên têkildar kopî bikin û bişopînin. URI-ya beralîkirinê di URI-yên beralîkirî yên Destûrdar de binivîsin, heke we li ser API-ya Google-ê tenê yek URI-ya beralîkirî destnîşan kiribe, hûn dikarin vê qadê vala bihêlin. Piştre "Save" bikirtîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (15)
  2. Kılik lı ser GRANDSTREAM-Google-Calendar-API-Integration-FIG (16)daxwaza gihîştinê bikin û razîbûna entegrasyonê bidin.
  3. Hesabê xwe hilbijêrin an bi karanîna hesabê xweya Google têkevin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (17)
  4. Pêdiviyan û destûrên ku dê bêne dayîn fam bikin, dûv re "Destûr" bikirtîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (18)
  5. Nîşanek dê piştî ku dikare were kopî kirin wekî ku li jêr tê nîşandanGRANDSTREAM-Google-Calendar-API-Integration-FIG (19)
    • Her weha hûn dikarin wê rasterast ji barika navnîşanê kopî bikin, wekî ku di ronahiya kesk a jêrîn de tê xuyang kirinGRANDSTREAM-Google-Calendar-API-Integration-FIG (20)
  6. Nîşana destûrnameyê li qada Koda Destûrnameyê bişopînin, dûv re bikirtîninGRANDSTREAM-Google-Calendar-API-Integration-FIG (21)GRANDSTREAM-Google-Calendar-API-Integration-FIG (22)
    • Hûn ê bigihîjin peyama jêrîn da ku destnîşan bikin ku entegrasyon bi serfirazî hatine kirin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (23)

EXAMPLE SENARIO

Ji bo ku nîşan bidin ka ev vebijark çawa dixebite, em ê civînê li ser UCM-ê destnîşan bikin. Ji bo vê yekê, ji kerema xwe biçin Taybetmendiyên Bangê > Civîna Multimedia (Civîna ji bo Rêzeya Dengê UCM6300)> Civîn, dûv re li ser "Civîna Bername" bikirtînin. Bawer bikin ku wekî ku di dîmendera jêrîn de tê xuyang kirin "Sync to Google Calendar" çalak bikin. Piştre "Save" bikirtînin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (24)

Civîn dê bixweber li ser salnameyê were nîşankirin.GRANDSTREAM-Google-Calendar-API-Integration-FIG (25)

CAMÛRÊN PIŞTGIRTÎ

GRANDSTREAM-Google-Calendar-API-Integration-FIG (26)

Belge / Çavkanî

GRANDSTREAM Google Calendar API Integration [pdf] Rehbera bikaranînê
Google Calendar API Integration, Calendar API Integration, API Integration, Integration

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *