Khởi chạy SDK trình điều khiển

Để bắt đầu gửi thông tin cập nhật về xe đến Fleet Engine và phần phụ trợ của khách hàng, hãy tạo một thực thể GMTDDeliveryDriverAPI bao gồm providerID, vehicleID, driverContextaccessTokenProvider.

providerID giống với Mã dự án của Dự án Google Cloud. Để biết thông tin về cách thiết lập dự án Google Cloud, hãy xem bài viết Tạo dự án Fleet Engine.

Ví dụ sau đây trình bày cách tạo một thực thể GMTDDeliveryDriverAPI.

Objective-C

#import "SampleViewController.h"
#import "SampleAccessTokenProvider.h"
#import <GoogleRidesharingDriver/GoogleRidesharingDriver.h>

static NSString *const PROVIDER_ID = @"INSERT_YOUR_PROVIDER_ID";

@implementation SampleViewController {
 GMSMapView *_mapView;
}

- (void)viewDidLoad {
  NSString *vehicleID = @"INSERT_CREATED_VEHICLE_ID";
  SampleAccessTokenProvider *accessTokenProvider =
                                [[SampleAccessTokenProvider alloc] init];
  GMTDDriverContext *driverContext =
     [[GMTDDriverContext alloc] initWithAccessTokenProvider:accessTokenProvider
                                                 providerID:PROVIDER_ID
                                                   vehicleID:vehicleID
                                                   navigator:_mapView.navigator];

  GMTDDeliveryDriverAPI *deliveryDriverAPI = [[GMTDDeliveryDriverAPI alloc] initWithDriverContext:driverContext];
}

Bước tiếp theo

Chuẩn bị xe