Drupal/C4/RESTful-API-with-a-REST-Client/Malayalam
From Script | Spoken-Tutorial
Time | Narration
|
00:01 | RESTful API with a REST Client എന്ന സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:06 | ഈ റ്റുറ്റൊരിയലിൽ നമ്മൾ REST client. പഠിക്കുന്നു. |
00:11 | 'GET Method' ഉപയോഗിച്ച് ഡാറ്റ വീണ്ടെടുക്കുന്നതിന് REST client. |
00:17 | 'POST Method' ഉപയോഗിച്ച് ഒരു പുതിയ നോഡ് സൃഷ്ടിക്കുക |
00:20 | 'PATCH method' ഉപയോഗിച്ച് നിലവിലുള്ള ഒരു നോഡും പരിഷ്ക്കരിക്കുക |
00:24 | 'DELETE Method' ഉപയോഗിച്ച് നിലവിലുള്ള നോഡ് നീക്കം ചെയ്യുക. |
00:28 | ഈ ട്യൂട്ടോറിയൽ രേഖപ്പെടുത്താൻ, ഞാൻ 'ഉബുണ്ടു ലിനക്സ് 16.04' 'ഉപയോഗിക്കുന്നു |
00:34 | Drupal 8 |
00:36 | Postman ഒരു REST client പിന്നെ Firefox web browser |
00:41 | താങ്കളുടെ ഇഷ്ടപ്രകാരം ഏതെങ്കിലും 'REST client' 'ഉം വെബ് ബ്രൗസറും ഉപയോഗിക്കാം. |
00:46 | ഈ ട്യൂട്ടോറിയൽ പ്രാവർത്തികമാക്കാൻ, Drupal.ന്റെ അടിസ്ഥാന അറിവ് നിങ്ങൾക്കുണ്ടായിരിക്കണം. |
00:52 | RESTful API നിങ്ങളുടെ Drupal. വെബ് സൈറ്റിൽ നടപ്പിലാക്കിയിരിക്കണം. |
00:57 | ഇല്ലെങ്കിൽ, ഈ വെബ്സൈറ്റിലെ മുമ്പത്തെ 'Drupal' ട്യൂട്ടോറിയലിലൂടെ കടന്നുപോകുക. |
01:03 | നിങ്ങൾക്കൊരു വർക്കിംഗ് 'ഇന്റർനെറ്റ്' 'കണക്ഷൻ ഉണ്ടായിരിക്കണം. |
01:08 | ഞങ്ങളുടെ Drupal8 സൈറ്റിൽ'RESTful API നടപ്പിലാക്കിയോ എന്ന് ആദ്യം സ്ഥിരീകരിക്കും.
അങ്ങനെ ചെയ്യാൻ, ഞങ്ങളുടെ 'Drupa8' സൈറ്റ് തുറക്കുക. |
01:18 | ' Structure Views.എന്നിവയിലേക്ക് പോവുക. |
01:23 | മുൻപ് RESTful API Events content type ലു ആണ് നടപ്പിലാക്കുന്നത്. |
01:30 | നേരത്തെ തന്നെ 'RESTful API' നടപ്പിലാക്കാൻ നമ്മൾ പഠിച്ചിട്ടുണ്ടെന്ന് ശ്രദ്ധിക്കുക. |
01:35 | ഇപ്പോൾ ഒരു RESTful API ഉപയോഗിച്ച് ഞങ്ങളുടെ 'RESTful API' 'പരിശോധിക്കാൻ ഞങ്ങൾ പഠിക്കും. |
01:41 | ഞാൻ Postman ഒരു 'REST client ആയി ഉപയോഗിക്കും. |
01:44 | നിങ്ങളുടെ ഇഷ്ടപ്രകാരം ഏതെങ്കിലും 'REST client' ഉപയോഗിക്കാവുന്നതാണ്. |
01:49 | web services.ടെസ്റ്റിംഗിനു വേണ്ടി ശക്തമായ ഒരു' HTTP client ആണ് |
01:54 | Postman client ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനായി, ഈ ട്യൂട്ടോറിയലിന്റെ കൂടുതൽ വാ Additional reading material ലിങ്ക് കാണുക. |
02:01 | Bitnami Drupal Stack.എന്നതിന് ആപ്ലിക്കബിലു ആയത് താഴെപ്പറയുന്നവയാണ്. |
02:06 | പക്ഷെ മിക്ക പടികളും Drupal installationഎന്നതിനുപുറമേ പ്രയോഗിക്കുന്നു. |
02:12 | നമുക്ക്Postman client.തുറക്കാം. |
02:15 | Anonymous usersനു GET method. ഉപയോഗിച്ച് ഡാറ്റ വീണ്ടെടുക്കാൻ ആദ്യം നമ്മൾ പഠിക്കും. |
02:21 | ഡ്രോപ് ഡൌണ് ലിസ്റ്റില് നിന്നും 'GET' തിരഞ്ഞെടുക്കുക. |
02:24 | ഞങ്ങളുടെ Events content type. 'RESTful API' 'ഞങ്ങൾ നേരത്തെ നടപ്പാക്കിയിരുന്നതായി ഓർക്കുക. |
02:31 | നമ്മൾ ഇപ്പോൾ 'RESTful API' ന്റെ പാത്തി ലു പ്രവേശിക്കും. |
02:36 | ഇവിടെ 'localhost: 8080' എന്റെ 'Server' പേരാണ്. |
02:41 | നിങ്ങൾ Bitnami Drupal stack ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, localhost:8080. നു
പകരം localhost ഉപയോഗിക്കാം |
02:50 | ' Drupal നു Drupal എന്നതിന്റെ ഫോൾഡർ ആണ്. |
02:53 | events എന്നത് 'RESTful API' കോൺഫിഗർ ചെയ്ത content type . |
03:00 | മുകളിൽ വലതുകോണിലെ 'Send' 'ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
03:03 | 'Json format' ലെ നമ്മുടെ events content type കാണാൻ കഴിയും. |
03:09 | ഇനി നമുക്ക്സിംഗിൾ 'നോഡ്' വീണ്ടെടുക്കാൻ പഠിക്കാം. |
03:13 | ഒരു പുതിയ ടാബ് ചേർക്കുന്നതിന് മുകളിലുള്ള പാനലിലെ പ്ലസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
03:18 | ഡ്രോപ്പ്ഡൌൺ ലിസ്റ്റിൽ നിന്നും 'GET' തിരഞ്ഞെടുക്കുക. |
03:21 | നാം 'Node' ന്റെ കൃത്യമായ മാർഗ്ഗം നൽകണം. |
03:25 | 'Send' ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. ഇവിടെ കാണാനാവുന്ന 'Node' ന്റെ കോൺടെന്റ് നിങ്ങൾക്ക് തിരിച്ചുകിട്ടുന്നു. |
03:32 | അടുത്തതായി നമുക്ക് POST method. ഉപയോഗിച്ച് Authenticated users എന്ന പേരിൽ ഒരു പുതിയnode സൃഷ്ടിക്കാൻ പഠിക്കാം. |
03:39 | ഒരു പുതിയ ടാബ് ചേർക്കുന്നതിന് മുകളിലുള്ള പാനലിലെ പ്ലസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
03:44 | ഡ്രോപ്പ് ഡൌൺ ലിസ്റ്റിൽ നിന്ന് 'POST' തിരഞ്ഞെടുക്കുക. |
03:47 | കാണിച്ചിരിക്കുന്നതുപോലെ പാത ടൈപ്പുചെയ്യുക. ഇവിടെ 'localhost: 8080' എന്റെ server പേരാണ്. |
03:55 | Drupal എന്നത് Drupal എന്നതിന്റെ ഫോൾഡർ ആണ്. |
03:59 | ബാക്കിയുള്ളവയെ ബാക്കപ്പ് ചെയ്യാൻ ഞങ്ങൾക്ക് കഴിയും. |
04:02 | Authorization, നു കീഴിൽ നമ്മൾ Type എന്നത് Basic Authentication. എന്നായി മാറ്റും. |
04:08 | ഇപ്പോൾ നമ്മൾ നമ്മുടെ Drupal website ന്റെ username password നൽകും. |
04:13 | 'request. അപ്ഡേറ്റുചെയ്യുന്നതിന് ഇടത് വശത്തുള്ളPreview Request ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
04:19 | Headers ടാബിൽ ക്ലിക്കുചെയ്യുക. basic authentication.നായി token 'കാണാവുന്നതാണ്. |
04:26 | ഞങ്ങൾ 'content-type' ' application/hal+json.എന്നാക്കി മാറ്റും. |
04:32 | ഇപ്പോൾ 'Body' ടാബിലേക്ക് പോകും. |
04:34 | നമുക്ക് data format raw.ആയി മാറ്റാം |
04:38 | ഇവിടെ നമ്മൾ ആവശ്യമായ 'title' ,type fields. എന്നിവ പ്രഖ്യാപിക്കണം. |
04:43 | അതിനാൽ ഇനി പറയുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക. |
04:46 | events. എന്ന പുതിയ കോഡ് സൃഷ്ടിക്കാൻ ജാസിൻ കോഡ് ഉപയോഗിക്കുന്നു. |
04:52 | അതിനായി നമ്മൾ title നും ബോഡി ഫീൽഡിനുള്ള മൂല്യങ്ങൾ വ്യക്തമാക്കുന്നു. |
04:57 | ഇതേ കോഡ്Code files' ഈ ട്യൂട്ടോറിയലിലെ ലിങ്ക് നൽകിയിരിക്കുന്നു. |
05:02 | ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് ഉപയോഗിക്കൂ. |
05:05 | മുകളിൽ വലതുകോണിലെ 'send' ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
05:09 | ഉള്ളടക്കം വിജയകരമായി പോസ്റ്റുചെയ്തിട്ടുണ്ടെങ്കിൽ, താഴെ കൊടുത്തിരിക്കുന്ന 'json' കോഡ് നിങ്ങൾക്ക് കാണാം. |
05:16 | നമ്മുടെ 'Drupal' വെബ് സൈറ്റിൽ നമുക്ക് ഉള്ളടക്കം പരിശോധിക്കാം. |
05:20 | ഞങ്ങളുടെ 'Drupal' സൈറ്റിലേക്ക് മാറുക. |
05:23 | 'Event' പോസ്റ്റ്മാൻ ക്ലയന്റിൽ നിന്ന് Postman client.ഇവിടെ കാണാം. |
05:28 | ഈ പോസ്റ്റിന്റെ 'UID '100' ആണ്. |
05:32 | ഈ 'Node' മാറ്റം വരുത്താൻ പോസ്റ്റ്മാനൺ ക്ലയന്റിലുള്ള ഈ UID ഉപയോഗിക്കും. |
05:38 | അടുത്തതായി PATCH method.ഉപയോഗിച്ച്Authenticated users 'എന്നതിനായുള്ള' Node 'മാറ്റം വരുത്താം.' |
05:45 | നമുക്ക് Postman client.ലേക്ക് തിരികെ പോകാം. |
05:48 | ഒരു പുതിയ ടാബ് ചേർക്കുന്നതിന് മുകളിലുള്ള പാനലിലെ പ്ലസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
05:52 | ഡ്രോപ്പ് ഡൌൺ ലിസ്റ്റിൽ നിന്നും PATCHതിരഞ്ഞെടുക്കുക. |
05:55 | നമ്മൾ പരിഷ്കരിക്കാൻ ആഗ്രഹിക്കുന്ന 'Node' ന്റെ 'URL' -ൽ ഞങ്ങൾ പ്രവേശിക്കും. |
06:00 | ഉദാഹരണത്തിന്, 'Node' ഞങ്ങൾ POST method. ഉപയോഗിച്ച് സൃഷ്ടിച്ചു. |
06:05 | ഈ post' ന്റെ UID 100 'ആണ്. 'Node 100' ന്റെ യുആർഎൽ നൽകും. |
06:14 | Authorizationനു കീഴിൽ നമ്മൾ Type Basic Authentication. എന്നായി മാറ്റും. |
06:20 | ഇപ്പോൾ നമ്മൾ നമ്മുടെ Drupal' ന്റെusername and password നൽകും. |
06:25 | ഇടത് വശത്തുള്ള Preview Request ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
06:28 | Headers ടാബിൽ ക്ലിക്കുചെയ്യുക basic authentication ന്റെ token കാണാവുന്നതാണ്. |
06:35 | ഞങ്ങൾ 'content-type' application/hal+json.എന്നാക്കി മാറ്റും. |
06:41 | ഇപ്പോൾ Bodyടാബിലേക്ക് പോകും. |
06:44 | data format raw.എന്നായി മാറ്റുക. |
06:47 | ഇനി പറയുന്ന കോഡ് ഇവിടെ ടൈപ്പ് ചെയ്യുക. |
06:51 | ഈ കോഡിൽ നമുക്ക് 'title' , 'body fields' എന്നിവയ്ക്കുള്ള മൂല്യങ്ങൾ പരിഷ്കരിക്കുന്നു. |
06:57 | ഇതേ കോഡ് Code filesഈ ട്യൂട്ടോറിയലിലെ ലിങ്ക് നൽകിയിരിക്കുന്നു.
ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് ഉപയോഗിക്കൂ. |
07:05 | മുകളിൽ വലതുകോണിലെ 'Send' ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
07:09 | താങ്കൾക്ക് '200' OK 'എന്നതായി' 'Status' 'കാണാം. |
07:16 | നമുക്കിപ്പോൾ കോൺടെന്റ് നമ്മുടെ Drupal വെബ് സൈറ്റിൽ പരിശോധിക്കാം. |
07:20 | ഞങ്ങളുടെ Drupal വെബ്സൈറ്റിലേക്ക് മാറുക. നമുക്ക് പേജ് പുതുക്കാം. |
07:25 | PATCH method. ഉപയോഗിച്ച് eventവിജയകരമായി പരിഷ്ക്കരിച്ചതായി നിങ്ങൾക്ക് കാണാം. |
07:31 | അടുത്തതായിDELETE method. ഉപയോഗിച്ച്' Authenticated users 'എന്ന പേരിൽ നിലവിലുള്ള node നീക്കം ചെയ്യാൻ പഠിക്കാം. ' |
07:38 | ഞാൻ node 100 authenticated user.ആയി ഞാൻ സൃഷ്ടിച്ചതാണ്. |
07:44 | authenticated users സ്വന്തം കോൺടെന്റ് മാത്രം ഇല്ലാതാക്കാൻ ഞങ്ങൾ അനുവദിച്ചിരിക്കുന്നു. |
07:50 | Postman client.ക്ക് തിരികെ വരിക. ഒരു പുതിയ ടാബ് ചേർക്കുന്നതിന് പ്ലസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
07:57 | ഡ്രോപ്പ് ഡൌൺ ലിസ്റ്റിൽ നിന്നും DELETEതിരഞ്ഞെടുക്കുക |
08:00 | നമ്മൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്ന 'Node' ന്റെ 'URL' -ൽ ഞങ്ങൾ പ്രവേശിക്കും. |
08:04 | Authorization,നു കീഴിൽ നമ്മൾType Basic Authentication. എന്നായി മാറ്റും. |
08:10 | ഇപ്പോൾ നമ്മൾ നമ്മുടെ Drupal ന്റെ' username password നൽകും. |
08:14 | ഇടത് വശത്തുള്ള Preview Request ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
08:18 | തുടർന്ന് Headers ടാബിൽ ക്ലിക്കുചെയ്യുക. |
08:21 | ഞങ്ങൾ 'content-type' application/hal+json.എന്നാക്കി മാറ്റും. |
08:28 | മുകളിൽ വലതുകോണിലെ 'Send ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. |
08:31 | താങ്കൾക്ക്Status 204 No content കാണാനാകില്ല. |
08:38 | ഞങ്ങളുടെ Drupal സൈറ്റിലേക്ക് മാറുക. |
08:41 | നമുക്ക് പേജ് പുതുക്കാം. |
08:43 | 'Node വിജയകരമായി നീക്കം ചെയ്തതായി നമുക്ക് കാണാം. |
08:47 | Postman client.വഴി 'മാനേജ്മെന്റിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഇതാണ്.
ഇതിനോടൊപ്പം, ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത് എത്തിയിരിക്കുന്നു. |
08:55 | സംഗ്രഹിക്കാം. ഈ റ്റുറ്റൊരിയലിൽ നാംPostman client ഒരു REST client |
09:03 | GET, POST, PATCH ', DELETE രീതികൾ ഉപയോഗിച്ച്'Postman client വഴി ഉള്ളടക്കത്തെ നിയന്ത്രിക്കൽ ' |
09:10 | ഒരു അസൈൻമെന്റ് എന്ന നിലയിൽ - REST client വഴി ചില പുതിയ PATCH method ഉപയോഗിച്ച് articlesസൃഷ്ടിക്കുക. |
09:19 | താഴെയുള്ള ലിങ്കിലുളള വീഡിയോ സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് കാണുക. |
09:27 | സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സാക്ഷ്യപത്രങ്ങൾ നൽകുന്നു.
കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഞങ്ങൾക്ക് എഴുതുക. |
09:38 | സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റ്, എൻഎംഇഐടി, മാനവ വിഭവ വികസന മന്ത്രാലയം, സാംസ്കാരിക മന്ത്രാലയം, എൻ.വി.ഐ.ലി എന്നിവയിലൂടെ ധനസഹായം നൽകും
ഭാരത സർക്കാർ. |
09:49 | ഈ ട്യൂട്ടോറിയൽ വിജി സംഭാവന ചെയ്യുന്നു.
ഇത് ഐ.ഐ.ടി ബോംബയിൽ നിന്നും ഒപ്പുവച്ചതാണ് വിജി . ചേരുന്നതിന് നന്ദി. |