인보이스에서 상품 코드를 얻으려면 어떻게해야합니까? 나는 PHP에서 일하고있어 그리고 이걸하려고 해요
$ Code = $ invoice-> LineItems-> ItemCode;Xero의 API에서 인보이스의 상품 코드를 얻으려면 어떻게해야합니까?
및
$ 코드 = $ invoice-> LineItems-> LineItem-> ItemCode;
하지만 작동하지 않습니다. 어떻게하면 되죠?
감사합니다.
인보이스에서 상품 코드를 얻으려면 어떻게해야합니까? 나는 PHP에서 일하고있어 그리고 이걸하려고 해요
$ Code = $ invoice-> LineItems-> ItemCode;Xero의 API에서 인보이스의 상품 코드를 얻으려면 어떻게해야합니까?
및
$ 코드 = $ invoice-> LineItems-> LineItem-> ItemCode;
하지만 작동하지 않습니다. 어떻게하면 되죠?
감사합니다.
항목 코드 필드를 가져 오기 위해 페이지 된 요청이 필요했습니다.
LineItems는 LineItem을 요소의 배열 될 것입니다, 그래서 당신은 배열 요소 (들) 당신의 코드 원하는 액세스해야하는 모든 개별 항목에 걸쳐
루프 :
foreach($invoice->LineItems as $LineItem){
$code = $LineItem->ItemCode;
/* do something with the $code */
}
또는 액세스
첫 번째 줄의 항목 : 나는 문법 실수를 한 경우$code = $invoice->LineItems[0]->ItemCode;
참고, 내가 파이썬에 내 모든 Xero의 API 작업을 수행 그래서 난 PHP에서이 테스트를하지 않은, 사과는 접근 방식은 소리를해야합니다.
감사합니다.하지만 이전에 시도했지만 작동하지 않았습니다. –
흠, 어쩌면 XML 객체이기 때문에 $ invoice-> LineItems-> children()을 사용해 보셨나요? –