Size: a a a

Laravel для начинающих

2021 May 20

К_

Камбаров _0209... in Laravel для начинающих
Ребят есть вопрос, приходит мне Json Object, я не могу воспользоваться как нибудь им. Пробовал json_decode($response # говорит что $response должен быть string), response()->json($response) хз ничего не происходит
источник

К_

Камбаров _0209... in Laravel для начинающих
{
   "Model": {
       "TransactionId": 504,
       "Amount": 10.00000,
       "Currency": "RUB",
       "CurrencyCode": 0,
       "PaymentAmount": 10.00000,
       "PaymentCurrency": "RUB",
       "PaymentCurrencyCode": 0,
       "InvoiceId": "1234567",
       "AccountId": "user_x",
       "Email": null,
       "Description": "Оплата товаров в example.com",
       "JsonData": null,
       "CreatedDate": "\/Date(1401718880000)\/",
       "CreatedDateIso":"2014-08-09T11:49:41", //все даты в UTC
       "TestMode": true,
       "IpAddress": "195.91.194.13",
       "IpCountry": "RU",
       "IpCity": "Уфа",
       "IpRegion": "Республика Башкортостан",
       "IpDistrict": "Приволжский федеральный округ",
       "IpLatitude": 54.7355,
       "IpLongitude": 55.991982,
       "CardFirstSix": "411111",
       "CardLastFour": "1111",
       "CardExpDate": "05/19",
       "CardType": "Visa",
       "CardTypeCode": 0,
       "Issuer": "Sberbank of Russia",
       "IssuerBankCountry": "RU",
       "Status": "Declined",
       "StatusCode": 5,
       "Reason": "InsufficientFunds", // причина отказа
       "ReasonCode": 5051, //код отказа
       "CardHolderMessage":"Недостаточно средств на карте", //сообщение для покупателя
       "Name": "CARDHOLDER NAME",
   },
   "Success": false,
   "Message": null
}

вот пример того, что мне приходит
источник

ES

Esso Solo in Laravel для начинающих
class Product extends Model
{
public function category(){
           return $this->belongsTo(Category::class);
       }
}
public function products(){
       return$this->hasMany(Product::class);
   }
источник

AY

Artyom Yun in Laravel для начинающих
>model>TransactionId ?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
источник

К_

Камбаров _0209... in Laravel для начинающих
до model что? $response->model->TransactionId? так у меня это не работает)
источник

AY

Artyom Yun in Laravel для начинающих
ошибку скинь
источник

AY

Artyom Yun in Laravel для начинающих
сделай dd($response);
источник

AY

Artyom Yun in Laravel для начинающих
и скинь
источник

AY

Artyom Yun in Laravel для начинающих
ахах реально
источник

К_

Камбаров _0209... in Laravel для начинающих
соответственно когда делаю json_decode($response)
источник

AY

Artyom Yun in Laravel для начинающих
зачем декод?
источник

К_

Камбаров _0209... in Laravel для начинающих
так поковырялся в инете, и говорит json_decode
источник

R#

Reset # Alexey S. in Laravel для начинающих
строки да, обьекта нет
источник

AY

Artyom Yun in Laravel для начинающих
не, не нужно
источник

К_

Камбаров _0209... in Laravel для начинающих
сам $response это возвращает
источник

К_

Камбаров _0209... in Laravel для начинающих
ну формат такой
источник

AY

Artyom Yun in Laravel для начинающих
без декод попробуй
источник

К_

Камбаров _0209... in Laravel для начинающих
да, это я понял
источник

К_

Камбаров _0209... in Laravel для начинающих
источник