Tweet-Relevance
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Sample code for an app that ranks tweets by relevance and serves them up to a mobile client
# THIS PROJECT IS NOW DEPRECATED

This project is deprecated and will be removed in the near future. Delete your fork of this project and watch/fork [PayPal APIs Up and Running](https://github.com/ptwobrussell/PayPal-APIs-Up-and-Running) instead. [Appendix A](https://github.com/ptwobrussell/PayPal-APIs-Up-and-Running/tree/master/appa) provides a cleaner baseline Tweet Relevance project and each chapter integrates a different PayPal product with it.

# Overview

This GAE project provides sample code that demonstrates how to create a minimal web app
that logins users with their Twitter account and displays only their most relevant tweets
(as determined by a trivial algorithm that can easily be modified/extended) as part of a 
UX that is optimized for a mobile client. First-time visitors get to login free for a number
of times and experience the app before they are requested to purchase additional logins to
continue using the app.

Mike Knapp's https://github.com/mikeknapp/AppEngine-OAuth-Library project is used to 
handle making OAuth requests to Twitter.

Pat Coll's https://github.com/patcoll/paypal-python project is adapted to implement
a (Mobile) Express Checkout flow using PayPal

The application's primary UI is adapted from the final installment of SitePen's TweetView
project at http://dojotoolkit.org/documentation/tutorials/1.6/mobile/tweetview/packaging/ 
and is intended to be delivered to a mobile display like an iPhone, although development
works fine on a desktop browser like WebKit. The UI for the payflows is minimal.

# Getting Started

Follow these steps to get up and running:

* Download this project's source code
* Configure the source code as a Google App Engine project
* Create a buyer/seller account in PayPal's developer sandbox
* Create a Twitter account 
* Create a sample Twitter application
* Copy config.template.py to config.py and fill in the PayPal API and Twitter API variables
* Launch the project, and ideally access it through a mobile browser (or mobile browser simulator.)

# Screenshot

![screenshot!](https://github.com/ptwobrussell/Tweet-Relevance/raw/master/screenshot.png)

Provided by: Zaffra, LLC - http://zaffra.com

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。