CyBerkeUnal adlı üyeden alıntı: mesajı görüntüle



19 yorumu zaten normal çekebildiğim için 19dan fazla ise sonraki sayfayı al gibi bir mantıkla yürümek istedim.


$PhotoComment in içersinde dönen json da "next_max_id" değeri var. İlk resimde $PhotoComment kullanarak next max id değerini almaya çalıştığımda aşağıdaki gibi bir sonuç dönüyor.



": InstagramAPI Response MediaCommentsResponse türündeki nesne içinde dizi olarak kullanılamaz"



$PhotoCommentKaynak kullanarak denediğimde de ": StdClass türündeki nesne içinde dizi olarak kullanılamaz " hatasını alıyorum.


next_max_id değerini kendim çekip bir değişkene kayıt edip yazırdığımda da array kullanmalısın string kullanamazsın hatasını alıyorum 2 gündür bu durumla kafayı yemiş durumdayım.
Mgp25'in dökümanını okumanız gerekli bu durumlar hakkında kesin bilgiler veriyor. Öncelikle maxId'yi jsonlamadan çekebilirsiniz,

$photoComments->getNextMaxId()
Veya illa json yapacağım derseniz,

$json = json_decode(
                    json_encode($photoComments), true
                )
Her veriyi fonksiyon olarak çekebilmek var bu gereksiz. Mesela $photoComments->getPk() derseniz pk çeker sizi kod fazlalığından kurtarır. Ancak dediğim gibi mgp25 örneklerini ve dökümanlarını okuyun.