So after playing around withe the API some more we ran into another
URL problem, which we can only determine as being caused by too long
of a URL string. This time, however, the error appears to be returning
a page that says:
undefined method `/' for nil:NilClass
The shortened url we are trying to hit is: http://tiny.cc/XEY1K . The
full version is at the end of this message.
After much trial and error, it appears that when we shorten the url,
by arbitrarily removing some parameters, the url will eventually
return some results, but as is, there appears to be a problem.
Thanks again for any help!
-Sam Choi
http://search.socialentrepreneurapi.org/entrepreneurs.json?just_stats=1&&sites=647142596,228845959,422552095,288863240&order=&limit=9&page=1&q=+@region+"Angola"+|+@region+"Benin"+|+@region+"Botswana"+|+@region+"Burkina+Faso"+|+@region+"Burundi"+|+@region+"Cameroon"+|+@region+"Cape+Verde"+|+@region+"Central+African+Republic"+|+@region+"Chad"+|+@region+"Comoros"+|+@region+"Congo+{Democratic+Rep}"+|+@region+"Congo"+|+@region+"Djibouti"+|+@region+"Equatorial+Guinea"+|+@region+"Eritrea"+|+@region+"Ethiopia"+|+@region+"Gabon"+|+@region+"Gambia"+|+@region+"Ghana"+|+@region+"Guinea"+|+@region+"Guinea-Bissau"+|+@region+"Cote+d'Ivoire"+|+@region+"Kenya"+|+@region+"Lesotho"+|+@region+"Liberia"+|+@region+"Madagascar"+|+@region+"Malawi"+|+@region+"Mali"+|+@region+"Mauritania"+|+@region+"Mauritius"+|+@region+"Mozambique"+|+@region+"Namibia"+|+@region+"Niger"+|+@region+"Nigeria"+|+@region+"Rwanda"+|+@region+"Sao+Tome+%26+Principe"+|+@region+"Senegal"+|+@region+"Seychelles"+|+@region+"Sierra+Leone"+|+@region+"Somalia"+|+@region+"South+Africa"+|+@region+"Sudan"+|+@region+"Swaziland"+|+@region+"Tanzania+(United+Republic+of)"+|+@region+"Gambia,+the"+|+@region+"Togo"+|+@region+"Uganda"+|+@region+"Zambia"+|+@region+"Zimbabwe"+|+@region+"Africa"+|+@region+"Australia"+|+@region+"Brunei"+|+@region+"Myanmar"+|+@region+"Burma"+|+@region+"Cambodia"+|+@region+"China"+|+@region+"Fiji"+|+@region+"Indonesia"+|+@region+"Japan"+|+@region+"Kiribati"+|+@region+"Korea+North"+|+@region+"Korea+South"+|+@region+"Laos"+|+@region+"Malaysia"+|+@region+"Marshall+Islands"+|+@region+"Micronesia"+|+@region+"Mongolia"+|+@region+"Nauru"+|+@region+"New+Zealand"+|+@region+"Palau"+|+@region+"Papua+New+Guinea"+|+@region+"Philippines"+|+@region+"Samoa"+|+@region+"San+Marino"+|+@region+"Singapore"+|+@region+"Solomon+Islands"+|+@region+"Taiwan"+|+@region+"Tonga"+|+@region+"Tuvalu"+|+@region+"Vanuatu"+|+@region+"Asia"+|+@region+"Albania"+|+@region+"Andorra"+|+@region+"Armenia"+|+@region+"Austria"+|+@region+"Azerbaijan"+|+@region+"Belarus"+|+@region+"Belgium"+|+@region+"Bosnia+and+Herzegovina"+|+@region+"Bulgaria"+|+@region+"Croatia"+|+@region+"Cyprus"+|+@region+"Czech+Republic"+|+@region+"Denmark"+|+@region+"England"+|+@region+"Estonia"+|+@region+"European+Union"+|+@region+"Finland"+|+@region+"France"+|+@region+"Georgia"+|+@region+"Germany"+|+@region+"Greece"+|+@region+"Holy+See"+|+@region+"Hungary"+|+@region+"Iceland"+|+@region+"Ireland+{Republic}"+|+@region+"Italy"+|+@region+"Kosovo"+|+@region+"Latvia"+|+@region+"Liechtenstein"+|+@region+"Lithuania"+|+@region+"Luxembourg"+|+@region+"Macedonia"+|+@region+"Malta"+|+@region+"Moldova"+|+@region+"Monaco"+|+@region+"Montenegro"+|+@region+"Netherlands"+|+@region+"Northern+Ireland"+|+@region+"Norway"+|+@region+"Poland"+|+@region+"Portugal"+|+@region+"Romania"+|+@region+"Russia"+|+@region+"Russian+Federation"+|+@region+"Scotland"+|+@region+"Serbia"+|+@region+"Slovakia"+|+@region+"Slovenia"+|+@region+"Spain"+|+@region+"Sweden"+|+@region+"Switzerland"+|+@region+"The+Netherlands"+|+@region+"Turkey"+|+@region+"Ukraine"+|+@region+"United+Kingdom"+|+@region+"United+Kingdom"+|+@region+"U.K."+|+@region+"Vatican+City"+|+@region+"United+Kingdom"+|+@region+"Asia"+|+@region+"Algeria"+|+@region+"Bahrain"+|+@region+"Egypt"+|+@region+"Gaza"+|+@region+"Iran"+|+@region+"Iraq"+|+@region+"Israel"+|+@region+"Jordan"+|+@region+"Kuwait"+|+@region+"Lebanon"+|+@region+"Libya"+|+@region+"Morocco"+|+@region+"Oman"+|+@region+"Palestinian+Territories"+|+@region+"Qatar"+|+@region+"Saudi+Arabia"+|+@region+"Syria"+|+@region+"Tunisia"+|+@region+"United+Arab+Emirates"+|+@region+"UAE"+|+@region+"West+Bank"+|+@region+"Yemen"+|+@region+"Middle+East"+|+@region+"Afghanistan"+|+@region+"Bangladesh"+|+@region+"Bhutan"+|+@region+"East+Timor"+|+@region+"India"+|+@region+"Kazakhstan"+|+@region+"Kyrgyzstan"+|+@region+"Maldives"+|+@region+"Myanmar"+|+@region+"Nepal"+|+@region+"Pakistan"+|+@region+"Sri+Lanka"+|+@region+"Tajikistan"+|+@region+"Thailand"+|+@region+"Turkmenistan"+|+@region+"Uzbekistan"+|+@region+"Vietnam"+|+@region+"Asia"+@issue_area+"Agriculture"+|+@issue_area+"Internet/E-Commerce"+|+@issue_area+"Hybrid+Non-Profit"+|+@issue_area+"Social+Business"+|+@issue_area+"Training+in+Arts+and+Entepreneurship"+|+@issue_area+"Culture/+Handicrafts"+|+@issue_area+"Enterprise+Development"+|+@issue_area+"Financial+Inclusion"+|+@issue_area+"Rural+Development"+|+@issue_area+"disabled+and+education+of+underpriveleged+youth"+|+@issue_area+"Train+and+employ+homeless+men"+|+@issue_area+"teaching+pertinent+global+challenges"+|+@issue_area+"Education"+|+@issue_area+"Tutoring+and+vocational+education"+|+@issue_area+"Training+in+Arts+and+Entepreneurship"+|+@issue_area+"Environment"+|+@issue_area+"Green+micro+finance"+|+@issue_area+"HIV/Aids"+|+@issue_area+"care+for+elderly"+|+@issue_area+"Milk+Banks"+|+@issue_area+"Health+and+Wellness"+|+@issue_area+"Aids:+A+humanitarian+crisis"+|+@issue_area+"Health"+|+@issue_area+"human+trafficking"+|+@issue_area+"Empowering+trafficking+victims"+|+@issue_area+"Non-Profit"+|+@issue_area+"donations+to+humanitarian+projects"+|+@issue_area+"poverty"
> ...
>
> read more »
I'm wondering if there are some upgrades we can make to the Social
Entrepreneur API itself to avoid having to submit these super-long queries.
From your experience working with the SEAPI, can you share some
suggestions on how it could be improved?
All the best,
Peter
Social Actions
http://socialactions.com