Skip to content
Snippets Groups Projects
Commit faa1a54e authored by Laurent's avatar Laurent
Browse files

L’url d’appel du flux xml des catalogues pour les établissements abonnés a été mise à jour,

Vous pouvez désormais appeler :

http://biblio.toutapprendre.com/cours/catalogue.aspx?pk=  + identifiant de l’établissement

Les nœuds xml utilisés précédemment sont préservés.

Modifications :

Exécution plus rapide.

Nouveaux nœuds :

-          Rubique (par exemple : « Bureautique »)

-          Theme  (par exemple : « Bases de données / Access »)

-          Lecons (liste des leçons)

L’ancienne url (http://biblio.toutapprendre.com/cours/catalogue.asp) reste active.
parent 32d99e4a
Branches
Tags
2 merge requests!258Dev/13872 Orphee Allow Hold Available Items,!16Dev New Toutapprendre Url
......@@ -22,7 +22,7 @@
class Class_WebService_BibNumerique_ToutApprendre extends Class_WebService_BibNumerique_Abstract {
const BASE_URL = "http://biblio.toutapprendre.com/cours/catalogueLecons.asp?";
const BASE_URL = "http://biblio.toutapprendre.com/cours/catalogue.aspx?";
protected $_albums;
......@@ -71,7 +71,7 @@ class Class_WebService_BibNumerique_ToutApprendre extends Class_WebService_BibNu
public function url($bib){
$result=$this->baseUrl().'complet=yes&id='.$bib;
$result=$this->baseUrl().'pk='.$bib;
return $result;
}
......
......@@ -75,7 +75,7 @@ abstract class HarvestControllerToutApprendreWithCoursTestCase extends HarvestCo
$this->_web_client
->whenCalled('open_url')
->with('http://biblio.toutapprendre.com/cours/catalogueLecons.asp?complet=yes&id=2100')
->with('http://biblio.toutapprendre.com/cours/catalogue.aspx?pk=2100')
->answers(HarvestToutApprendreFixtures::catalogueXML());
}
}
......
......@@ -29,8 +29,9 @@ class ToutApprendreTest extends Storm_Test_ModelTestCase{
$http_client = Storm_Test_ObjectWrapper::mock();
$http_client
->whenCalled('open_url')
->with('http://biblio.toutapprendre.com/cours/catalogueLecons.asp?complet=yes&id=2100')
->answers($catalogue_xml);
->with('http://biblio.toutapprendre.com/cours/catalogue.aspx?pk=2100')
->answers($catalogue_xml)
->beStrict();
Class_WebService_BibNumerique_ToutApprendre::setDefaultHttpClient($http_client);
Class_WebService_BibNumerique_Vignette::setInstance(Storm_Test_ObjectWrapper::mock()
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment