La muestra de php aggcat no está funcionando

Estoy usando la siguiente configuración: Apache / 2.2.22 (Win32) PHP / 5.4.17

Al realizar una muestra php recibo los siguientes mensajes de error:

Aviso: Desplazamiento indefinido: 1 en C: \ Archivos de programa (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs \ Intuit_Original \ class.aggcatauth.php en la línea 199$ ResponseKVPairs [$ OneKVPair [0]] = $ OneKVPair [1];

Aviso: Índice no definido: oauth_token en C: \ Archivos de programa (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs \ Intuit_Original \ class.aggcatauth.php en la línea 202$ oauth_token = $ ResponseKVPairs ['oauth_token'];

Aviso: Índice no definido: oauth_token_secret en C: \ Archivos de programa (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs \ Intuit_Original \ class.aggcatauth.php en la línea 203$ oauth_token_secret = $ ResponseKVPairs ['oauth_token_secret'];

Advertencia: Argumento no válido suministrado para foreach () en C: \ Archivos de programa (x86) \ Apache Software Foundation \ Apache2.2 \ htdocs \ Intuit_Original \ example.php en la línea 65foreach ($ xmlObj como $ OneInstitution)

Supongo que el motivo es que se hayan recibido tokens vacíos (verifiqué esto) dehttps://oauth.intuit.com/oauth/v1/get_access_token_by_saml

Mi Config.php:

<?php

define('SIMPLESAML_PATH',  'C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/phplibs/simplesamlphp-1.11.0');
define('SIMPLEOAUTH_PATH',  'C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/phplibs');

define('OAUTH_CONSUMER_KEY',   'qyprdM8VUKLwmWSytg83gPmnRSGLWJ');
define('OAUTH_SHARED_SECRET',  'yWdb7SHKubxEKxxFnkliGfDAKnehuwh9fkRmfAYk');

define('SAML_IDENTITY_PROVIDER_ID',  'accountingsuite.12359.cc.dev-intuit.ipp.prod');
define('SAML_X509_CERT_PATH',        'C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\Intuit keys\intuit.crt');
define('SAML_X509_PRIVATE_KEY_PATH', 'C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\Intuit keys\intuit.key');
define('SAML_NAME_ID',               '001');  // Up to you; just "keep track" of what you use

define('OAUTH_SAML_URL', 'https://oauth.intuit.com/oauth/v1/get_access_token_by_saml');
define('FINANCIAL_FEED_HOST', 'financialdatafeed.platform.intuit.com');
define('FINANCIAL_FEED_URL', 'https://'.FINANCIAL_FEED_HOST.'/');

require_once(SIMPLESAML_PATH . "/lib/xmlseclibs.php");
require_once(SIMPLESAML_PATH . "/lib/SimpleSAML/Utilities.php");
require_once(SIMPLEOAUTH_PATH . "/OAuthSimple.php");

Las claves proporcionadas funcionan muy bien con el ejemplo de C #. (Pero usé el archivo p12).

Entonces, ¿por qué no está funcionando? Espero tu respuesta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta