Using HTTP Basic
From Lonely Planet Developer Wiki
To use HTTP Basic authentication you must use the credentials that you get when you register your application.
The easiest way to apply those credentials is by using a command line utility like CURL that allows you to apply your credentials when you make your request.
Substitute your OAuth Key and Secret for the HTTP Basic username and password.
For example:
curl -u OAuthKey:Secret http://api.lonelyplanet.com/api/places?name=lond
Note: You cannot use HTTP Basic via a browser when anonymous access is also enabled. HTTP Basic authentication in a browser normally allows you to enter your credentials in a popup window but when anonymous access is enabled the server interprets any HTTP request without embedded credentials as an anonymous request so the authentication challenge is never issued. The only way to use your application credentials is to embed the credentials with the request by using a command line like curl, or via code in your application.
