An open API service indexing awesome lists of open source software.

https://github.com/codepath/ios_yelp_swift


https://github.com/codepath/ios_yelp_swift

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

### Basic Yelp client

This is a headless example of how to implement an OAuth 1.0a Yelp API client. The Yelp API provides an application token that allows applications to make unauthenticated requests to their search API.

### Next steps

- Check out `BusinessesViewController.swift` to see how to use the `Business` model.

### Sample request

**Basic search with query**

```
Business.searchWithTerm("Thai", completion: { (businesses: [Business]!, error: Error!) -> Void in
self.businesses = businesses

for business in businesses {
print(business.name!)
print(business.address!)
}
})
```

**Advanced search with categories, sort, and deal filters**

```
Business.searchWithTerm("Restaurants", sort: .distance, categories: ["asianfusion", "burgers"], deals: true) { (businesses: [Business]!, error: Error!) -> Void in

for business in businesses {
print(business.name!)
print(business.address!)
}
}
```