Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: JSON-LD jak opisać zasób?
Forum PHP.pl > Forum > PHP
DevRoll
Cześć Koledzy.
Stoję przed małym wyzwaniem, a nie udaje mi się tego zrobić ;/
Mam taką biblioteczkę do wykorzystania https://github.com/digitalbazaar/php-json-ld

I teraz pytanie jak mam opisać dane w "kontekscie", aby był popranwy schemat.

Mam 2 endpointy

  1. xxx.dev/api/jobStages/record_id/{record_id}

a to zwraca mi tablice z etapami(wokrflow) pracy, co wygląda tak:
  1. [
  2. 'id_record' => 1
  3. 'id_stage' => 2,
  4. 'job_name' => 'Praca',
  5. 'created_by' => 'Unknow',
  6. 'created_date' => '2017-07-10 20:20:20'
  7. 'details' => 'xx.dev/api/job/stage_id/{stage_id}/record_id/{record_id}' // opisuje prace jaka była wykonana na danym etapie
  8. ]


i jak zrobić, aby to było zgodne z json-ld i było opisane wg konteksu schema?
Chciałbym to jakoś opisać, ale nie wiem za bardzo jak... ktoś coś wie na ten temat i podzieli się wiedzą?
Pyton_000
Gdzieś już widziałem Twój post tylko nie wiem gdzie... nie na PeHaPersach?

Co do tematu to czego nie rozumiesz? Masz tam dość obszerny przykład jak realizować context.
DevRoll
Cytat(Pyton_000 @ 30.08.2017, 13:38:41 ) *
Gdzieś już widziałem Twój post tylko nie wiem gdzie... nie na PeHaPersach?

Co do tematu to czego nie rozumiesz? Masz tam dość obszerny przykład jak realizować context.


Możliwe, że tak Pyton, ale dyskuje na fb tylko przymula.
Może opiszę problem jaki mam ze zrozumieniem na podstawie screenshota.


To więc jak mam taki response
  1. [
  2. 'id_record' => 1
  3. 'id_stage' => 2,
  4. 'job_name' => 'Praca',
  5. 'created_by' => 'Unknow',
  6. 'created_date' => '2017-07-10 20:20:20'
  7. 'details' => 'xx.dev/api/job/stage_id/{stage_id}/record_id/{record_id}' // opisuje prace jaka była wykonana na danym etapie
  8. ]


i mam właściwość details i jak mam ją opisać? Jak jakoś wskazać dane z urla(stage_id, record_id) na właściwości w response: id_record, id_stage?

Czy ktoś wie coś więcej na ten temat?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.