odata client php
0.7.4
ห้องสมุดที่คล่องแคล่วสำหรับการเรียกใช้บริการ REST ODATA ที่ได้รับแรงบันดาลใจจากและขึ้นอยู่กับตัวสร้าง Query Laravel
ห้องสมุดนี้อยู่ในตัวอย่าง โปรดดำเนินการต่อเพื่อให้ข้อเสนอแนะในขณะที่เราทำซ้ำไปยังห้องสมุดที่สนับสนุนการผลิต
สำหรับผู้ใช้ WordPress โปรดดูแบบฟอร์ม Gravity Dynamics 365 Add-on
คุณสามารถติดตั้ง PHP SDK ด้วยนักแต่งเพลง
composer require saintsystems/odata-client
ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีเรียกบริการ ODATA
<?php
require_once __DIR__ . ' /vendor/autoload.php ' ;
use SaintSystems OData ODataClient ;
class UsageExample
{
public function __construct ()
{
$ odataServiceUrl = ' https://services.odata.org/V4/TripPinService ' ;
$ odataClient = new ODataClient ( $ odataServiceUrl );
// Retrieve all entities from the "People" Entity Set
$ people = $ odataClient -> from ( ' People ' )-> get ();
// Or retrieve a specific entity by the Entity ID/Key
try {
$ person = $ odataClient -> from ( ' People ' )-> find ( ' russellwhyte ' );
echo " Hello, I am $ person -> FirstName " ;
} catch ( Exception $ e ) {
echo $ e -> getMessage ();
}
// Want to only select a few properties/columns?
$ people = $ odataClient -> from ( ' People ' )-> select ( ' FirstName ' , ' LastName ' )-> get ();
}
}
$ example = new UsageExample (); เรียกใช้ vendor/bin/phpunit จากไดเรกทอรีพื้นฐาน
เอกสาร
วิกิ
ตัวอย่าง
เว็บไซต์ Odata
เอกสารโอเอซิส Odata เวอร์ชัน 4.0
ดูหรือบันทึกปัญหาบนแท็บปัญหาใน repo
ลิขสิทธิ์ (C) Saint Systems, LLC สงวนลิขสิทธิ์ ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT