Невозможно получить доступ к смещению строки типа в строке в CodeIgniter.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно получить доступ к смещению строки типа в строке в CodeIgniter.

Сообщение Anonymous »


У меня возникла проблема: я пытаюсь подтвердить транзакцию пользователей через веб-перехватчик. Я не знаю, как решить эту проблему. Ниже приведен мой код

$data = @file_get_contents("php://input"); $event = json_decode($data, true); $result = array_change_key_case($event, CASE_LOWER); $е = ''; $dataarray = []; foreach ($event as $key => $value) { $dataarray[$key] = $value; $e = addslashes($value['id'][0]); } и я продолжаю это понимать

Обнаружено неперехваченное исключение Тип: Ошибка типа Сообщение: Невозможно получить доступ к смещению строки типа в строке. Имя файла: /home2/usefastp/public_html/app.usefastpay.ng/application/controllers/PaystackWebhook.php Номер строки: 25 Джсон

{ "event": "charge.success", "данные": { "идентификатор": 3589405365, "домен": "живой", "статус": "успех", "ссылка": "000013240229232839000039349865", «сумма»: 10000, «сообщение»: ноль, "gateway_response": "Одобрено", "paid_at": "2024-02-29T22:29:49.000Z", "created_at": "2024-02-29T22:29:49.000Z", "channel": "dedicated_nuban", "валюта": "NGN", «ip_address»: ноль, "метаданные": { "receiver_account_number": "9311879633", "receiver_bank": "Вема Банк", "Настраиваемые поля": [ { "display_name": "Учетная запись получателя", "variable_name": "receiver_account_number", "значение": "9311879633" }, { "display_name": "Банк получателя", "variable_name": "receiver_bank", "value": "Вема Банк" } ] }, "fees_breakdown": { "сумма": "100", «формула»: ноль, "type": "paystack" }, «журнал»: ноль, «сборы»: 100, «fees_split»: ноль, "авторизация": { "authorization_code": "AUTH_pxt202a52t", "корзина": "024XXX", "last4": "X758", "exp_month": "01", "exp_year": "2024", "channel": "dedicated_nuban", "card_type": "перевод", "банк": "Банк Гарантия Траст", "country_code": "НГ", "brand": "Управляемый аккаунт", «многоразовый»: ложь, «подпись»: ноль, «имя_аккаунта»: ноль, "sender_country": "НГ", "sender_bank": "Банк Гарантия Траст", "sender_bank_account_number": "XXXXXX9758", "sender_name": "НОСАХАРЕ АТЕХА ВЫНОСЛИВОСТЬ", "повествование": "0241459758/9311879633/ICEBERGSYNERG/N", "receiver_bank_account_number": "9311879633", "receiver_bank": "Вема Банк" }, "клиент": { "идентификатор": 160371778, "first_name": "Носахаре", "last_name": "Носахаре", "электронная почта": "[email protected]", "customer_code": "CUS_kt7u83b7vi2ispc", "телефон": "0908343", «метаданные»: {}, "risk_action": "по умолчанию", «international_format_phone»: ноль }, "план": {}, "субсчет": {}, "расколоть": {}, «order_id»: ноль, "paidAt": "2024-02-29T22:29:49.000Z", «запрошенная_сумма»: 10000, «pos_transaction_data»: ноль, «источник»: ноль } } это код, который был передан вебхуку для проверки, и я пытаюсь получить доступ к receiver_bank_account_number из авторизации внутри объекта данных. сильный>
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»