J'ai un appel d'API depuis mule vers Eloqua.Problème de récupération des enregistrements à partir d'Oracle Cloud (Eloqua)
J'utilise le connecteur http pour connecter l'API, il y a environ 80000 enregistrements qui doivent être récupérés dans Mule ESB. Mais chaque fois qu'il se connecte à cette API pour récupérer seulement 1000 enregistrements que tous les enregistrements sont choisis au hasard.
Veuillez suggérer toute modification nécessaire au connecteur Http pour récupérer tous les enregistrements.
J'ai également activé le streaming.
Merci.
<sub-flow name="exported-data">
<http:request config-ref="Eloqua_BULK_API" path="#[flowVars.'export-data-contact']" method="GET" doc:name="Get All Exported Data"/>
<set-payload value="#[dw('payload.itm')]" mimeType="application/json" doc:name="Set Payload"/>
<logger message="#[payload]" level="Info" doc:name="Logger"/>
</sub-flow><http:request-config name="Eloqua_REST_API" protocol="HTTPS" host="${host}" port="${port}" basePath="/API/REST/2.0" doc:name="HTTP Request Configuration">
<http:request-config name="Eloqua_REST_API" protocol="HTTPS" host="${host}" port="${port}" basePath="/API/REST/2.0" doc:name="HTTP Request Configuration">
<http:basic-authentication username="${username}" password="${password}" preemptive="true"/>
</http:request-config>
Si vous souhaitez obtenir de l'aide, envoyez au moins du code. – Bas