Skip to content

A small software kit for iOS projects to interact with stuff on the Amazon store

Notifications You must be signed in to change notification settings

maxvonhippel/Amazon-Mobile-Kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon-Mobile-Kit

I wanted to make a mobile app with procedurally generated affiliate links relating to user content (basically, my own, custom advertising). Unfortunately, the Amazon Mobile SDK is not easy to work with. So I made my own.

Note that this is not a secure implementation. If you would like to learn why, go here. I intend this to be a fun project people can use to learn about Amazon and make small personal projects, but if you need a secure solution that won't break when it hits some wierd product description full of emojis and {}s or something, this isn't it. Enjoy <3

Make an AmazonQuery like this:


#import "AmazonQuery.h"
AmazonQuery* query = [[AmazonQuery alloc] init];
NSArray* queries = [query searchResultArray:@"your_amazon_affiliate_id" query:@"whatever it is you want to buy"];

then iterate over your queries like this:


for (AmazonQuery* query in queries) {
  NSLog(@"PRODUCT NAME: %@ \n PRODUCT URL: %@ \n PRODUCT IMAGE: %@ \n", query.productName, query.productUrl.absoluteString, query.productImageUrl.absoluteString);
}

Feel free to fork, use, etc. Accreditation would be appreciated.

Note that if you pass NULL for the affiliateId then it will return normal rather than affiliate Amazon links. Also, I am not responsible for your following of the Amazon Affiliate Program rules. Don't be a jerk. Be nice to Amazon. They're nice, too.

About

A small software kit for iOS projects to interact with stuff on the Amazon store

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published