1. A method comprising: receiving a posting of at least one of text, an image or a video through a social networking site, wherein the social networking site receives and transmits posted items from a posting entity to receiving entities; identifying, via a processor, data associated with the posting; determining, via processor, whether the data identifies a product within a product database for sale from the posting entity to yield a determination; and when the determination indicates that there is no reference to the product in the product database: transmitting the posting through the social networking site without an option to buy; and when the determination indicates that the posting references the product in the product database, and thus indicating a sale-related intent: transmitting the image or the video through the social networking site with a buy option associated with the product, wherein the buy option comprises one of a button, a drop-down menu, or a hyperlink; receiving a purchase interaction associated with the buy option; and processing a purchase of an item based on the purchase interaction, wherein the processing the purchase occurs within the social networking site.
1. A method comprising: receiving a posting of at least one of text, an image or a video through a social networking site, wherein the social networking site receives and transmits posted items from a posting entity to receiving entities; identifying, via a processor, data associated with the posting; determining, via processor, whether the data identifies a product within a product database for sale from the posting entity to yield a determination; and when the determination indicates that there is no reference to the product in the product database: transmitting the posting through the social networking site without an option to buy; and when the determination indicates that the posting references the product in the product database, and thus indicating a sale-related intent: transmitting the image or the video through the social networking site with a buy option associated with the product, wherein the buy option comprises one of a button, a drop-down menu, or a hyperlink; receiving a purchase interaction associated with the buy option; and processing a purchase of an item based on the purchase interaction, wherein the processing the purchase occurs within the social networking site. 2. The method of claim 1 , wherein determining whether the posting is associated with the product in the database of products from the posting entity comprises communicating between the social networking site and the database of products via an application programming interface.