#
知识 2024-12-28

WordPress Rest API列表 详解

By alex 88787 Views 20 MIN READ 9327 Comments

一、关于WP REST API wordpress已经不仅仅是一个博客网站程序,而是一个强大的CMS系统。开源、完善的社区、丰富的接口等等优势正将wordpress推向更高更广泛的领域。

WP REST API 是wordpress的一个插件,为wordpress提供对外标准的RESTFul接口,随着RESTFul的畅行和各种前端框架的出现,WP REST API可以让wordpress不仅仅存在WEB端,可以让wordpress不仅仅履行一个博客功能,而是可以让wordpress程序作为后台终端(BackEnd),然后以各种应用的形式实现在各种各样的设备中。

这里引用WP REST API V2 官网(http://v2.wp-api.org/)的一段介绍:

This plugin provides an easy to use REST API, available via HTTP. Grab your site’s data in simple JSON format, including users, posts, taxonomies and more. Retrieving or updating data is as simple as sending a HTTP request.

WP REST API 最新的是第二个版本(V2),而在wordpress的最新版本4.4中,也已经内置了WP REST API的部分功能和实现,在不久的将来,也许是wordpress 4.5 或 4.6版本中,将会把WP REST API 完全植入。

非常激动,拭目以待。

二、WP Rest API 安装与使用 既然现在的WP REST API是以一个插件形式存在,那么安装就显得非常简单了。

直接在wordpress 插件中搜索”WordPress REST API” ,选择安装“WordPress REST API (Version 2) ” ,安装完成后激活。另外,在wordpress后台“设置”》“固定链接”中设置固定连接为“文章名”。

OK。你的wordpress站点此时就已经有一个可以直接使用的API接口了。WP REST API 默认提供了一套常用的接口,包括文章,页面,文章版本,用户,媒体,文章类型,评论,分类,标签等。

比如,如果想要获取wordpress中最新的文章,你可以直接在浏览器中输入:

http://www.website.com/wp-json/wp/v2/posts

这时会返回website站点最新的十篇文章。

如果想获取指定的文章(按文章ID),可以输入:

http://www.website.com/wp-json/wp/v2/posts/1

这时可以得到ID为1的文章的详细数据。

更多的API接口的使用,我们放在本文第三部分讲。

网址后面的wp-json/wp/v2一串是是WP REST API自定义的命名空间(namespace)和路由。在目前阶段,我们先不用去管命令空间和路由是什么,先学会操作WP REST API内置给我们使用的这些API接口。这些API接口的参考可以在WP REST API Reference 找到。

注:本文介绍的是WP REST API V2 版本,wordpress 4.4以上版本

三、工具 在介绍WP REST API 接口前,我们先介绍一个非常有用的工具— Postman。

Postman是一款功能强大的网页调试与发送网页HTTP请求的工具。Postman在chrome中以插件和应用两种形式同时存在,都是免费下载使用。QQ浏览器中也有Postman插件。只要下载安装插件即可。在进行RESTFull接口相关的开发测试中,Postman可以为你提供极大的方便,强烈推荐使用。

四、常用WP REST API 接口使用介绍(获取数据) 此段介绍WP REST API 常用的获取数据(GET)的接口,提交数据因涉及到较为复杂的认证,此篇文章限于篇幅,后面看情况,再计划出一篇专门的WP REST API认证的文章单独介绍。

1、文章 (1)获取最新文章(默认获取到最新的10篇文章)

http://www.website.com/wp-json/wp/v2/posts

http://www.website.com/wp-json/wp/v2/posts?page=1

效果相同,page用于指定页数,WP REST API 默认返回10条数据,用page指定数据获取的游标。如

http://www.website.com/wp-json/wp/v2/posts?page=2

可取回最新的第11条数据到第20条数据,以此类推。

(2)设置获取的每页文章数量及分页

http://www.website.com/wp-json/wp/v2/posts?filter[posts_per_page]=5

filter[posts_per_page]=5 用于指定返回文章每页的数量,这里指定每页数量为5篇。

filter[posts_per_page]与page联合使用:

http://www.website.com/wp-json/wp/v2/posts?filter[posts_per_page]=5&page=2

(3)获取指定分类的文章

http://www.website.com/wp-json/wp/v2/posts?filter[cat]=2

filter[cat]=2 指定分类ID为2 ,返回分类ID为2的文章。

分类ID是每个分类目录在创建时自动生成的ID,在wordpress后台“文章”==》“分类目录”中,把鼠标放在分类名称上面,页面下方会出现一个网址,网址中的参数tag_ID=2就是这个分类名称的分类ID。如果没有出现网址,可以点击分类名称下的“编辑”,然后查看网页地址栏,同样可以得到tag_ID=2。下面的标签ID的获得方法也一样。

(4)获取指定标签的文章

http://www.website.com/wp-json/wp/v2/posts?filter[tag]=library

filter[tag]=library 指定标签名为“library”的文章

(5)获取指定分类和有指定标签的文章

http://www.website.com/wp-json/wp/v2/posts?filter[cat]=2&filter[tag]=library

上面两个结合一起,可以得到更具体精确的文章。

(6)获取指定日期的文章

http://www.website.com/wp-json/wp/v2/posts?filter[year]=2016&filter[monthnum]=03

filter[year]=2016&filter[monthnum]=03 设置指定的日期

(7)获取指定作者的文章

http://www.website.com/wp-json/wp/v2/posts?filter[author_name]=jinyun

filter[author_name]=jinyun设置指定作者名字

(8)按关键词搜索文章

http://www.website.com/wp-json/wp/v2/posts?filter[s]=金云

filter[s]=金云 :按给定的关键词搜索文章,返回包含“金云”关键词的文章。

(9)获取随机文章

http://www.website.com/wp-json/wp/v2/posts?filter[orderby]=rand

其中orderby还可以为指定的字段排序

(10)获取相关文章

在网站中,在做SEO优化和页面内容布局时,获取相关文章是比较常见的,可以通过以上几个条件组合来达到获取相关文章的效果。

按标签获取相关文章:

http://www.website.com/wp-json/wp/v2/posts?filter[orderby]=rand&filter[tag]=library&filter[posts_per_page]=6

按分类获取相关文章:

http://www.website.com/wp-json/wp/v2/posts?filter[orderby]=rand&filter[cat]=2&filter[posts_per_page]=6

(11)获取指定文章的数据

http://www.website.com/wp-json/wp/v2/posts/189

得到ID为189的文章数据

(12)获取某日的所有文章

http://www.test.com/wp-json/wp/v2/posts?before=2019-05-12T23:59:59&after=2019-05-12T00:00:00

(13) 获取一段日期内的所有文章

同接口12一样

2、分类和标签 (1)获取所有的分类

http://www.website.com/wp-json/wp/v2/categories

(2)获取指定分类ID的分类信息

http://www.website.com/wp-json/wp/v2/categories/2

(3)获取所有的标签

http://www.website.com/wp-json/wp/v2/tags

(4)获取指定标签ID的标签信息

http://www.website.com/wp-json/wp/v2/tags/3

3、媒体文件 (1)获取所有的媒体信息

http://www.website.com/wp-json/wp/v2/media

(2)获取指定媒体ID的媒体信息

http://www.website.com/wp-json/wp/v2/media/17

4、页面 (1)获取所有的页面信息

http://www.website.com/wp-json/wp/v2/pages

(2)获取指定页面ID的页面信息

http://www.website.com/wp-json/wp/v2/pages/289

5、类型 (1)获取当前wordpress所有的内容类型

http://www.website.com/wp-json/wp/v2/types

一般情况下会返回post,page和attachment三种类型

(2)获取指定类型

http://www.website.com/wp-json/wp/v2/types/post

6、评论 (1)获取所有评论信息

http://www.website.com/wp-json/wp/v2/comments

(2)获取指定评论ID的单条评论信息

http://www.website.com/wp-json/wp/v2/comments/2

7、用户 (1)获取所有的用户信息

http://www.website.com/wp-json/wp/v2/users

(2)获取指定用户ID的用户信息

http://www.website.com/wp-json/wp/v2/users/1

以上即是WP REST API 内置API接口最为常用的接口数据获取方法。

五、文章数据分析 我们在第三部分讲了如何通过各种接口和参数去获取我们想要的东西,而对于获得到的东西,我们还不是十分了解,因此,有必要讲讲我们所获取的JSON数据到底是什么鬼。当然,作为我们只讲其中一种类型的数据即可,其他都是一样的看,无庸置疑,我们当然是讲最为常用的Post。

我们在使用

http://www.website.com/wp-json/wp/v2/posts

获取数据时,可以看到返回结果是一个数组。这种API我叫它为“集合型”API,类似的有,users,comments,categories,tags,types,media,pages等。

而当我们加上具体的ID后,如

http://www.fymedia.tk/wp-json/wp/v2/posts/189

返回的是一个JSON对象,里面就是这篇文章的所有信息。类似地,users,comments,categories,tags,types,media,pages等也同样。“集合型”API返回的是这些单个JSON对象的集合。认清这一点,对我们使用第三方框架进行WP REST API 扩展开发非常重要。

下面,我们就来看一下一篇文章的JSON数据,上面的请求返回结果如下:

如上图所示,我们可以得到一篇文章的所有信息,包括ID,标题,摘要,内容,别名,网址,类型,状态等等。

我们仔细看一下这个JSON内容后会发现,文章的特色图像是以特色图像的ID给出的,分类,标签也同样是以ID形式给出,如果我们想要得到这篇文章的特色图像和分类、标签这些信息,我们还要另外按前面介绍的接口去把这些信息找出来,很明显,这不但加大了工作量和整合难度,也增加了连接数,在实际开发中,会带来一定的性能问题,这是第一个问题。第二个问题,这么多的信息,我们不禁想问:“有必要吗?”,最经常的情况,在展示给用户浏览时,我们其实只需要ID(作为唯一识别,传值)、标题、摘要、内容、分类、标签、图片、作者、链接地址就够了。这么多的数据,如果不做优化,在传输时也带来数据加载的延迟。

因此,总结一下,WP REST API虽然给我们提供了这一套标准的接口,但也只能作为标准参考而已,在实际使用中,还需要根据实际情况做个性化定制。

个性化定制通常包括:自定义字段、修改返回结果及增加自定义路由等。本篇是入门篇,暂不涉及,将会在后面别文介绍。

六、资源 1、官方文档:http://v2.wp-api.org/

2、WP REST API 插件:https://wordpress.org/plugins/rest-api/

3、WP REST API Github : https://github.com/WP-API/WP-API ————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_29180565/article/details/90043331

本文由 alex 原创

采用 CC BY-NC-SA 4.0 协议进行许可

转载请注明出处:https://blog.laialex.com/archives/195/

TAGS: 无标签

YOU MAY ALSO LIKE

  • 暂无相关推荐,看看别的吧。

9327 COMMENTS

LEAVE A REPLY

  1. BradleyVef
    BradleyVef
    2025-04-25 15:28

    kamagra en ligne: kamagra en ligne - kamagra oral jelly

  2. PeterTek
    PeterTek
    2025-04-25 16:38

    Acheter Cialis 20 mg pas cher Acheter Cialis 20 mg pas cher Tadalafil 20 mg prix en pharmacie tadalmed.com

  3. BernardFuh
    BernardFuh
    2025-04-25 17:51

    Acheter Viagra Cialis sans ordonnance: Acheter Cialis 20 mg pas cher - Tadalafil sans ordonnance en ligne tadalmed.shop

  4. Davidhax
    Davidhax
    2025-04-25 18:06

    Tadalafil achat en ligne cialis prix or Tadalafil 20 mg prix en pharmacie
    https://images.google.bj/url?q=https://tadalmed.com Tadalafil 20 mg prix sans ordonnance
    Tadalafil 20 mg prix sans ordonnance Tadalafil achat en ligne and Cialis sans ordonnance pas cher cialis generique

  5. BradleyVef
    BradleyVef
    2025-04-25 21:33

    pharmacie en ligne livraison europe: pharmacie en ligne - pharmacie en ligne pas cher pharmafst.com

  6. BernardFuh
    BernardFuh
    2025-04-25 22:04

    trouver un mГ©dicament en pharmacie: pharmacie en ligne pas cher - п»їpharmacie en ligne france pharmafst.com

  7. GeorgeOners
    GeorgeOners
    2025-04-25 23:00

    Pharmacie sans ordonnance pharmacie en ligne france livraison belgique or pharmacie en ligne pas cher
    http://pharmafst.com.isdownorblocked.com/ pharmacie en ligne france livraison internationale
    pharmacies en ligne certifiГ©es pharmacie en ligne avec ordonnance and п»їpharmacie en ligne france pharmacie en ligne pas cher

  8. PeterTek
    PeterTek
    2025-04-25 23:06

    acheter mГ©dicament en ligne sans ordonnance Medicaments en ligne livres en 24h pharmacie en ligne avec ordonnance pharmafst.shop

  9. BernardFuh
    BernardFuh
    2025-04-26 02:22

    Kamagra Commander maintenant: Kamagra Commander maintenant - Acheter Kamagra site fiable

  10. Harryfrela
    Harryfrela
    2025-04-26 09:52

    kamagra livraison 24h Kamagra Oral Jelly pas cher or Kamagra Oral Jelly pas cher
    http://msichat.de/redir.php?url=http://kamagraprix.com kamagra 100mg prix
    Kamagra pharmacie en ligne kamagra livraison 24h and acheter kamagra site fiable Acheter Kamagra site fiable

  11. GeorgeOners
    GeorgeOners
    2025-04-26 13:21

    Pharmacie en ligne livraison Europe Pharmacie Internationale en ligne or pharmacie en ligne france pas cher
    https://cse.google.com.pe/url?sa=t&url=https://pharmafst.com pharmacie en ligne avec ordonnance
    acheter mГ©dicament en ligne sans ordonnance Achat mГ©dicament en ligne fiable and pharmacie en ligne pas cher pharmacie en ligne france livraison belgique

  12. BillieLor
    BillieLor
    2025-04-26 13:38

    Tadalafil sans ordonnance en ligne: Cialis sans ordonnance 24h - Tadalafil sans ordonnance en ligne tadalmed.shop

  13. BernardFuh
    BernardFuh
    2025-04-26 15:08

    Cialis sans ordonnance 24h: Achat Cialis en ligne fiable - Cialis en ligne tadalmed.shop

  14. Davidhax
    Davidhax
    2025-04-26 21:08

    cialis sans ordonnance Achat Cialis en ligne fiable or Pharmacie en ligne Cialis sans ordonnance
    http://media.lannipietro.com/album.aspx?album=namibia2011&return=https://tadalmed.com Cialis sans ordonnance pas cher
    Achat Cialis en ligne fiable Acheter Cialis 20 mg pas cher and Acheter Cialis 20 mg pas cher Achat Cialis en ligne fiable

  15. BradleyVef
    BradleyVef
    2025-04-26 21:13

    Achat mГ©dicament en ligne fiable: Livraison rapide - Achat mГ©dicament en ligne fiable pharmafst.com

  16. BradleyVef
    BradleyVef
    2025-04-27 08:26

    achat kamagra: kamagra oral jelly - Achetez vos kamagra medicaments

  17. BernardFuh
    BernardFuh
    2025-04-27 09:51

    pharmacie en ligne: Pharmacies en ligne certifiees - trouver un mГ©dicament en pharmacie pharmafst.com

  18. BradleyVef
    BradleyVef
    2025-04-27 14:01

    kamagra 100mg prix: kamagra 100mg prix - Achetez vos kamagra medicaments

  19. BernardFuh
    BernardFuh
    2025-04-27 18:43

    kamagra gel: kamagra 100mg prix - Achetez vos kamagra medicaments

  20. PeterTek
    PeterTek
    2025-04-28 13:54

    Achetez vos kamagra medicaments kamagra pas cher achat kamagra

  21. Stevenobelf
    Stevenobelf
    2025-04-28 22:50

    onlinecanadianpharmacy: cheap canadian pharmacy - canada drugs reviews

  22. MichaelInnop
    MichaelInnop
    2025-04-28 23:58

    best canadian pharmacy online: Express Rx Canada - pharmacy rx world canada

  23. Walterjek
    Walterjek
    2025-04-29 00:22

    http://medicinefromindia.com/# medicine courier from India to USA

  24. Dannymew
    Dannymew
    2025-04-29 00:34

    canada pharmacy world: Buy medicine from Canada - canadian pharmacy victoza

  25. Michaelepist
    Michaelepist
    2025-04-29 02:25

    mexican online pharmacy mexico pharmacy order online mexico pharmacy order online

  26. Stevenobelf
    Stevenobelf
    2025-04-29 03:32

    Medicine From India: indian pharmacy online shopping - indian pharmacy online

  27. MichaelInnop
    MichaelInnop
    2025-04-29 04:32

    cross border pharmacy canada: ExpressRxCanada - buy drugs from canada

  28. Walterjek
    Walterjek
    2025-04-29 05:02

    https://rxexpressmexico.shop/# mexico pharmacies prescription drugs

  29. Dannymew
    Dannymew
    2025-04-29 05:05

    indian pharmacy: indian pharmacy online shopping - pharmacy website india

  30. Stevenobelf
    Stevenobelf
    2025-04-29 08:05

    RxExpressMexico: RxExpressMexico - RxExpressMexico

  31. MichaelInnop
    MichaelInnop
    2025-04-29 08:57

    medicine courier from India to USA: indian pharmacy online shopping - india pharmacy mail order

  32. Dannymew
    Dannymew
    2025-04-29 09:27

    cheap canadian pharmacy: Canadian pharmacy shipping to USA - canadian pharmacy oxycodone

  33. Walterjek
    Walterjek
    2025-04-29 09:30

    http://medicinefromindia.com/# MedicineFromIndia

  34. Andrewspali
    Andrewspali
    2025-04-29 09:49

    canadian online pharmacy canadian pharmacies or vipps canadian pharmacy
    http://alt1.toolbarqueries.google.co.il/url?q=https://expressrxcanada.com canadian online pharmacy
    best canadian pharmacy to buy from canada drugs online and the canadian pharmacy canadian drugs

  35. JasonGop
    JasonGop
    2025-04-29 12:03

    buying prescription drugs in mexico online pharmacies in mexico that ship to usa or buying prescription drugs in mexico
    https://maps.google.com.et/url?sa=t&url=https://rxexpressmexico.com п»їbest mexican online pharmacies
    medication from mexico pharmacy mexican pharmaceuticals online and medication from mexico pharmacy best online pharmacies in mexico

  36. Stevenobelf
    Stevenobelf
    2025-04-29 12:41

    mexico pharmacy order online: RxExpressMexico - RxExpressMexico

  37. Michaelepist
    Michaelepist
    2025-04-29 12:49

    canadian online pharmacy reviews Express Rx Canada reliable canadian pharmacy

  38. AllenNus
    AllenNus
    2025-04-29 14:04

    online pharmacy india mail order pharmacy india or online pharmacy india
    https://maps.google.to/url?q=https://medicinefromindia.com mail order pharmacy india
    online shopping pharmacy india reputable indian pharmacies and top 10 pharmacies in india indian pharmacy

  39. MichaelInnop
    MichaelInnop
    2025-04-29 14:18

    indian pharmacy: Online medicine order - top 10 online pharmacy in india

  40. Dannymew
    Dannymew
    2025-04-29 14:25

    RxExpressMexico: mexico drug stores pharmacies - mexico drug stores pharmacies

  41. Walterjek
    Walterjek
    2025-04-29 14:32

    https://expressrxcanada.shop/# canadian pharmacy store

  42. Terrysweli
    Terrysweli
    2025-04-29 14:35

    buy medicines online in india reputable indian online pharmacy or online shopping pharmacy india
    https://hitfront.com/rank?domain=medicinefromindia.com buy prescription drugs from india
    top online pharmacy india pharmacy website india and cheapest online pharmacy india top online pharmacy india

  43. Stevenobelf
    Stevenobelf
    2025-04-29 17:29

    canadian pharmacy ed medications: Canadian pharmacy shipping to USA - canadian pharmacy oxycodone

  44. Michaelepist
    Michaelepist
    2025-04-29 18:43

    canadian pharmacy 1 internet online drugstore Buy medicine from Canada canadian pharmacy antibiotics

  45. Dannymew
    Dannymew
    2025-04-29 19:24

    buying drugs from canada: Canadian pharmacy shipping to USA - canadian pharmacy uk delivery

  46. Walterjek
    Walterjek
    2025-04-29 19:35

    https://medicinefromindia.shop/# cheapest online pharmacy india

  47. MichaelInnop
    MichaelInnop
    2025-04-29 19:59

    Rx Express Mexico: mexican rx online - mexican rx online

  48. Andrewspali
    Andrewspali
    2025-04-29 21:28

    safe canadian pharmacy canadian pharmacy 24 com or safe canadian pharmacies
    https://www.wescomfinancial.com/info/redirect.aspx?name=myterm&url=http://expressrxcanada.com/ online canadian pharmacy review
    canadian pharmacy scam canadian pharmacy ed medications and canada online pharmacy online canadian pharmacy

  49. Stevenobelf
    Stevenobelf
    2025-04-29 22:15

    best canadian pharmacy to order from: Express Rx Canada - pharmacy canadian superstore

  50. JasonGop
    JasonGop
    2025-04-30 00:04

    purple pharmacy mexico price list mexican border pharmacies shipping to usa or mexico drug stores pharmacies
    http://webservices.icodes-us.com/transfer2.php?location=http://rxexpressmexico.com buying from online mexican pharmacy
    best online pharmacies in mexico buying from online mexican pharmacy and medication from mexico pharmacy buying prescription drugs in mexico online

  51. AllenNus
    AllenNus
    2025-04-30 00:32

    indian pharmacies safe indian pharmacy or indian pharmacy
    http://pachl.de/url?q=https://medicinefromindia.com:: pharmacy website india
    indianpharmacy com indian pharmacy and п»їlegitimate online pharmacies india indianpharmacy com

  52. Dannymew
    Dannymew
    2025-04-30 00:39

    Rx Express Mexico: Rx Express Mexico - mexican online pharmacy

  53. Walterjek
    Walterjek
    2025-04-30 00:59

    http://expressrxcanada.com/# legit canadian pharmacy

  54. Michaelepist
    Michaelepist
    2025-04-30 01:16

    thecanadianpharmacy Express Rx Canada reliable canadian online pharmacy

  55. MichaelInnop
    MichaelInnop
    2025-04-30 02:26

    the canadian drugstore: Generic drugs from Canada - canadian pharmacy store

  56. Stevenobelf
    Stevenobelf
    2025-04-30 03:09

    canada cloud pharmacy: Canadian pharmacy shipping to USA - canadian pharmacy store

  57. Terrysweli
    Terrysweli
    2025-04-30 03:59

    reputable indian pharmacies online shopping pharmacy india or best online pharmacy india
    https://image.google.co.ck/url?sa=j&source=web&rct=j&url=https://medicinefromindia.com india online pharmacy
    Online medicine order pharmacy website india and world pharmacy india indian pharmacy paypal

  58. Dannymew
    Dannymew
    2025-04-30 05:53

    MedicineFromIndia: Medicine From India - indian pharmacy paypal

  59. Walterjek
    Walterjek
    2025-04-30 06:16

    http://rxexpressmexico.com/# RxExpressMexico

  60. Michaelepist
    Michaelepist
    2025-04-30 07:35

    ordering drugs from canada Buy medicine from Canada canadianpharmacyworld

  61. Stevenobelf
    Stevenobelf
    2025-04-30 08:02

    canadian pharmacy meds: Express Rx Canada - safe canadian pharmacies

  62. MichaelInnop
    MichaelInnop
    2025-04-30 08:28

    canadian pharmacy meds: Generic drugs from Canada - canada pharmacy online legit

  63. Andrewspali
    Andrewspali
    2025-04-30 09:34

    canadian pharmacy meds reviews canada drugs reviews or onlinecanadianpharmacy
    https://kirschenmarkt-gladenbach.de/go.php?go=https://expressrxcanada.com canadian pharmacy no rx needed
    canadian pharmacy mall canada drugs online review and canadian pharmacy king reviews best canadian pharmacy online

  64. Dannymew
    Dannymew
    2025-04-30 10:56

    safe canadian pharmacy: Buy medicine from Canada - canadian drugs pharmacy

  65. AllenNus
    AllenNus
    2025-04-30 11:11

    indian pharmacy paypal Online medicine order or pharmacy website india
    https://maps.google.kz/url?q=https://medicinefromindia.com indian pharmacy online
    buy medicines online in india buy prescription drugs from india and best india pharmacy Online medicine order

  66. Walterjek
    Walterjek
    2025-04-30 11:16

    https://expressrxcanada.com/# my canadian pharmacy

  67. Michaelepist
    Michaelepist
    2025-04-30 13:28

    buy canadian drugs Buy medicine from Canada 77 canadian pharmacy

  68. MichaelInnop
    MichaelInnop
    2025-04-30 14:02

    Medicine From India: indian pharmacy - Medicine From India

  69. Elmerwex
    Elmerwex
    2025-04-30 16:26

    пин ап зеркало: пин ап казино - пинап казино

  70. Zackarymat
    Zackarymat
    2025-04-30 16:33

    http://vavadavhod.tech/# vavada

  71. Kennethcib
    Kennethcib
    2025-04-30 18:43

    пин ап казино официальный сайт: пин ап казино - пин ап зеркало

  72. Richardvef
    Richardvef
    2025-04-30 19:07

    pin up azerbaycan pin-up pin up casino

  73. Elmerwex
    Elmerwex
    2025-04-30 20:46

    pin up: pin up azerbaycan - pin-up

  74. Zackarymat
    Zackarymat
    2025-04-30 20:59

    http://pinupaz.top/# pin up az

  75. Kennethcib
    Kennethcib
    2025-04-30 23:00

    пин ап казино официальный сайт: пин ап казино - пинап казино

  76. Richardvef
    Richardvef
    2025-05-01 00:05

    вавада vavada вавада казино

  77. Elmerwex
    Elmerwex
    2025-05-01 01:05

    pin up: pin-up casino giris - pin up azerbaycan

  78. Kennethcib
    Kennethcib
    2025-05-01 03:09

    вавада: вавада - вавада

  79. Richardvef
    Richardvef
    2025-05-01 04:54

    вавада vavada casino vavada вход

  80. Zackarymat
    Zackarymat
    2025-05-01 05:39

    https://pinupaz.top/# pinup az

  81. Kennethcib
    Kennethcib
    2025-05-01 07:17

    пин ап казино официальный сайт: pin up вход - пин ап казино официальный сайт

  82. Elmerwex
    Elmerwex
    2025-05-01 09:30

    пин ап вход: пин ап вход - пинап казино

  83. Richardvef
    Richardvef
    2025-05-01 09:42

    пин ап вход пинап казино пин ап казино

  84. Zackarymat
    Zackarymat
    2025-05-01 09:55

    https://pinupaz.top/# pinup az

  85. Kennethcib
    Kennethcib
    2025-05-01 11:27

    vavada вход: vavada casino - вавада официальный сайт

  86. JosephFrort
    JosephFrort
    2025-05-01 14:34

    пинап казино пинап казино or пин ап казино официальный сайт
    https://images.google.ml/url?sa=t&url=https://pinuprus.pro пинап казино
    пин ап зеркало pin up вход and пинап казино пин ап казино официальный сайт

  87. Zackarymat
    Zackarymat
    2025-05-01 14:38

    http://vavadavhod.tech/# вавада официальный сайт

  88. Richardvef
    Richardvef
    2025-05-01 15:00

    vavada casino вавада vavada casino

  89. Kennethcib
    Kennethcib
    2025-05-01 16:32

    pin up вход: pin up вход - пин ап казино официальный сайт

  90. Elmerwex
    Elmerwex
    2025-05-01 18:56

    вавада официальный сайт: вавада - вавада казино

  91. Zackarymat
    Zackarymat
    2025-05-01 19:38

    https://pinupaz.top/# pin-up

  92. Richardvef
    Richardvef
    2025-05-01 20:34

    vavada вавада казино вавада официальный сайт

  93. Kennethcib
    Kennethcib
    2025-05-01 21:58

    пин ап зеркало: пин ап казино официальный сайт - pin up вход

  94. Elmerwex
    Elmerwex
    2025-05-01 23:51

    pin up casino: pin up azerbaycan - pinup az

  95. Zackarymat
    Zackarymat
    2025-05-02 00:35

    https://pinupaz.top/# pin up az

  96. Brianblone
    Brianblone
    2025-05-02 00:55

    pin-up: pin up casino - pin up casino

  97. Michaelcyday
    Michaelcyday
    2025-05-02 01:38

    pin up pin-up casino giris or pin-up
    https://www.telltrail.com/profile/leaving-our-protection?url=https://pinupaz.top pin up
    pinup az pin up azerbaycan and pin up casino pin-up

  98. Richardvef
    Richardvef
    2025-05-02 02:05

    pin-up casino giris pin up casino pin up azerbaycan

  99. Elmerwex
    Elmerwex
    2025-05-02 04:43

    pin up вход: пинап казино - пин ап казино

  100. Brianblone
    Brianblone
    2025-05-02 05:20

    vavada casino: вавада официальный сайт - vavada

  101. Richardvef
    Richardvef
    2025-05-02 07:35

    вавада зеркало вавада зеркало vavada

  102. Timothyget
    Timothyget
    2025-05-02 10:49

    vavada вход вавада зеркало or vavada casino
    https://www.google.li/url?q=http://vavadavhod.tech вавада зеркало
    vavada вавада and vavada casino вавада

  103. Richardvef
    Richardvef
    2025-05-02 13:09

    pin-up casino giris pinup az pin up azerbaycan

  104. JosephFrort
    JosephFrort
    2025-05-02 13:11

    пин ап казино официальный сайт pin up вход or пинап казино
    https://cse.google.mw/url?sa=t&url=https://pinuprus.pro пинап казино
    пин ап зеркало пин ап казино официальный сайт and пинап казино пинап казино

  105. Kennethcib
    Kennethcib
    2025-05-02 13:58

    вавада зеркало: вавада официальный сайт - vavada casino

  106. Brianblone
    Brianblone
    2025-05-02 14:48

    vavada: vavada вход - вавада

  107. Zackarymat
    Zackarymat
    2025-05-02 15:25

    https://pinuprus.pro/# пин ап казино официальный сайт

  108. Kennethcib
    Kennethcib
    2025-05-02 19:09

    пин ап вход: пин ап зеркало - пин ап казино

  109. Elmerwex
    Elmerwex
    2025-05-02 19:26

    pin up: pinup az - pin up az

  110. Brianblone
    Brianblone
    2025-05-02 20:08

    pin-up casino giris: pin-up - pin up azerbaycan

  111. Richardvef
    Richardvef
    2025-05-03 00:12

    pin up pin-up pin up azerbaycan

  112. JosephFrort
    JosephFrort
    2025-05-03 00:27

    пин ап вход пин ап казино официальный сайт or пин ап вход
    http://www.7d.org.ua/php/extlink.php?url=https://pinuprus.pro пин ап казино официальный сайт
    пин ап казино pin up вход and пин ап вход пин ап казино официальный сайт

  113. Kennethcib
    Kennethcib
    2025-05-03 00:27

    пин ап зеркало: pin up вход - пин ап казино официальный сайт

  114. KevinDit
    KevinDit
    2025-05-03 00:41

    pin up вход пин ап казино or пин ап зеркало
    https://cse.google.com.qa/url?q=https://pinuprus.pro пинап казино
    pin up вход пин ап зеркало and pin up вход пин ап зеркало

  115. Brianblone
    Brianblone
    2025-05-03 01:16

    вавада зеркало: вавада официальный сайт - вавада казино

  116. Zackarymat
    Zackarymat
    2025-05-03 01:24

    https://vavadavhod.tech/# вавада

  117. Kennethcib
    Kennethcib
    2025-05-03 05:37

    pinup az: pin up az - pin up casino

  118. Timothyget
    Timothyget
    2025-05-03 08:42

    вавада зеркало вавада казино or vavada вход
    https://www.google.lv/url?q=https://vavadavhod.tech vavada casino
    вавада казино вавада and вавада казино вавада зеркало

  119. KevinDit
    KevinDit
    2025-05-03 11:31

    пин ап зеркало пин ап казино or пин ап вход
    https://cse.google.mg/url?sa=i&url=http://pinuprus.pro пин ап казино
    pin up вход пин ап казино официальный сайт and пин ап вход пин ап казино

  120. Richardvef
    Richardvef
    2025-05-03 16:32

    пин ап вход pin up вход пинап казино

  121. Michaelcyday
    Michaelcyday
    2025-05-03 18:36

    pin up casino pin up casino or pin up az
    http://newagestyle.net/forum/away.php?s=https://pinupaz.top pin up azerbaycan
    pinup az pin-up and pin-up casino giris pin up casino

  122. Elmerwex
    Elmerwex
    2025-05-03 19:31

    pin up azerbaycan: pin up azerbaycan - pin-up

  123. Timothyget
    Timothyget
    2025-05-03 19:42

    vavada вавада официальный сайт or вавада официальный сайт
    https://docs.whirlpool.eu/?brand=bk&locale=de&linkreg=https://vavadavhod.tech vavada
    вавада официальный сайт вавада зеркало and вавада зеркало вавада

  124. JosephFrort
    JosephFrort
    2025-05-03 22:50

    пин ап зеркало пин ап вход or пин ап зеркало
    https://cx7-community.info/wcf/acp/dereferrer.php?url=https://pinuprus.pro пин ап вход
    пин ап казино пин ап зеркало and пинап казино pin up вход

  125. Richardvef
    Richardvef
    2025-05-04 03:30

    вавада vavada вавада

  126. Michaelcyday
    Michaelcyday
    2025-05-04 04:40

    pin up az pin up or pinup az
    https://community.pharos.com/external-link.jspa?url=http://pinupaz.top pin-up
    pin-up casino giris pin up and pin up pin up az

  127. Elmerwex
    Elmerwex
    2025-05-04 05:10

    pin-up casino giris: pin up casino - pin up azerbaycan

  128. Timothyget
    Timothyget
    2025-05-04 06:46

    вавада казино vavada or вавада официальный сайт
    http://images.google.cm/url?q=https://vavadavhod.tech vavada вход
    vavada vavada and vavada vavada casino

  129. Zackarymat
    Zackarymat
    2025-05-04 06:56

    https://pinuprus.pro/# пин ап казино официальный сайт

  130. KevinDit
    KevinDit
    2025-05-04 09:30

    пин ап зеркало пинап казино or pin up вход
    http://be-tabelle.net/url?q=https://pinuprus.pro пин ап зеркало
    пин ап казино пин ап казино and pin up вход пин ап казино официальный сайт

  131. JosephFrort
    JosephFrort
    2025-05-04 10:18

    пин ап казино пин ап зеркало or пин ап казино
    http://kinoradiomagia.tv/forum/away.php?s=https://pinuprus.pro пин ап зеркало
    пин ап вход pin up вход and пинап казино пин ап казино

  132. Kennethcib
    Kennethcib
    2025-05-04 14:10

    pin up casino: pin up casino - pin up azerbaycan

  133. Michaelcyday
    Michaelcyday
    2025-05-04 14:35

    pinup az pin up casino or pin-up casino giris
    https://www.google.com.ph/url?q=https://pinupaz.top pin-up casino giris
    pinup az pin up azerbaycan and pin up az pin-up casino giris

  134. Elmerwex
    Elmerwex
    2025-05-04 14:51

    vavada: вавада зеркало - вавада

  135. Zackarymat
    Zackarymat
    2025-05-04 16:51

    http://vavadavhod.tech/# вавада зеркало

  136. Timothyget
    Timothyget
    2025-05-04 17:51

    вавада зеркало vavada or vavada вход
    https://www.google.com.vn/url?sa=t&url=https://vavadavhod.tech vavada
    [url=https://www.google.al/url?q=https://vavadavhod.tech]vavada[/url] вавада официальный сайт and [url=http://www.1moli.top/home.php?mod=space&uid=116056]vavada casino[/url] вавада

  137. Kennethcib
    Kennethcib
    2025-05-04 19:38

    пин ап казино официальный сайт: пин ап зеркало - pin up вход

  138. Richardvef
    Richardvef
    2025-05-04 19:54

    pinup az pinup az pin up azerbaycan

  139. KevinDit
    KevinDit
    2025-05-04 20:30

    пин ап зеркало pin up вход or пин ап казино официальный сайт
    http://ewin.biz/jsonp/?url=https://pinuprus.pro пин ап казино
    пинап казино пин ап казино официальный сайт and пин ап казино pin up вход

  140. Elmerwex
    Elmerwex
    2025-05-05 00:18

    пинап казино: пин ап казино - пин ап зеркало

  141. Timothyget
    Timothyget
    2025-05-05 04:44

    vavada vavada or вавада зеркало
    http://www.calvaryofhope.org/System/Login.asp?id=40872&Referer=https://vavadavhod.tech vavada casino
    вавада зеркало вавада зеркало and vavada вавада казино

  142. Richardvef
    Richardvef
    2025-05-05 06:37

    пинап казино pin up вход pin up вход

  143. Zackarymat
    Zackarymat
    2025-05-05 07:28

    https://pinuprus.pro/# пин ап зеркало

  144. JosephFrort
    JosephFrort
    2025-05-05 09:00

    пин ап зеркало пин ап казино or пин ап казино
    http://www.openlaw.com.pl/wikka.php?wakka=pinuprus.pro пинап казино
    пинап казино пин ап вход and пин ап вход пин ап казино официальный сайт

  145. Elmerwex
    Elmerwex
    2025-05-05 09:48

    пинап казино: пин ап казино - пин ап вход

  146. Michaelcyday
    Michaelcyday
    2025-05-05 10:13

    pin up azerbaycan pin up azerbaycan or pin up az
    https://maps.google.sc/url?sa=t&url=https://pinupaz.top pin-up casino giris
    pin up az pin up casino and pin up casino pin-up casino giris

  147. Richardvef
    Richardvef
    2025-05-05 12:08

    пин ап зеркало пин ап казино официальный сайт pin up вход

  148. Timothyget
    Timothyget
    2025-05-05 15:52

    vavada вход вавада казино or вавада казино
    https://cse.google.co.ao/url?sa=t&url=http://vavadavhod.tech vavada вход
    вавада зеркало вавада зеркало and вавада казино vavada casino

  149. Zackarymat
    Zackarymat
    2025-05-05 17:30

    https://pinuprus.pro/# pin up вход

  150. Richardvef
    Richardvef
    2025-05-05 17:42

    pin up casino pin-up casino giris pin up

  151. JosephFrort
    JosephFrort
    2025-05-05 20:30

    пинап казино пинап казино or pin up вход
    https://www.google.lt/url?sa=t&url=https://pinuprus.pro pin up вход
    pin up вход пин ап казино and пин ап вход pin up вход

  152. Zackarymat
    Zackarymat
    2025-05-05 22:38

    http://vavadavhod.tech/# vavada

  153. Richardvef
    Richardvef
    2025-05-05 23:37

    vavada casino вавада зеркало vavada

  154. Zackarymat
    Zackarymat
    2025-05-06 05:19

    http://pinuprus.pro/# пин ап казино

  155. Richardvef
    Richardvef
    2025-05-06 06:42

    pinup az pin-up pin up azerbaycan

  156. Kennethcib
    Kennethcib
    2025-05-06 07:20

    vavada вход: vavada - вавада

  157. KevinDit
    KevinDit
    2025-05-06 07:53

    pin up вход пин ап казино or пинап казино
    http://www.ourphlibrary.com/disclaimer?url=https://pinuprus.pro pin up вход
    пин ап зеркало пинап казино and пин ап вход pin up вход

  158. Richardvef
    Richardvef
    2025-05-06 12:19

    вавада казино вавада казино vavada

  159. Kennethcib
    Kennethcib
    2025-05-06 12:57

    пин ап казино официальный сайт: пин ап казино - пин ап вход

  160. Zackarymat
    Zackarymat
    2025-05-06 15:35

    http://pinuprus.pro/# пин ап казино официальный сайт

  161. Timothyget
    Timothyget
    2025-05-06 16:28

    vavada casino vavada casino or vavada casino
    https://www.google.com.gt/url?sa=t&url=https://vavadavhod.tech вавада зеркало
    вавада зеркало vavada вход and вавада казино вавада зеркало

  162. Elmerwex
    Elmerwex
    2025-05-06 17:08

    пин ап казино: пин ап казино официальный сайт - пин ап вход

  163. Richardvef
    Richardvef
    2025-05-06 17:45

    пин ап казино пин ап казино pin up вход

  164. Zackarymat
    Zackarymat
    2025-05-06 21:05

    http://pinuprus.pro/# пин ап зеркало

  165. Elmerwex
    Elmerwex
    2025-05-06 23:04

    pin-up casino giris: pin up - pin up casino

  166. JosephFrort
    JosephFrort
    2025-05-06 23:13

    пин ап казино официальный сайт пинап казино or пинап казино
    http://www.adhub.com/cgi-bin/webdata_pro.pl?_cgifunction=clickthru&url=https://pinuprus.pro пин ап вход
    pin up вход pin up вход and пин ап зеркало пин ап казино

  167. Richardvef
    Richardvef
    2025-05-07 09:03

    vavada вход vavada вход vavada

  168. Kennethcib
    Kennethcib
    2025-05-07 14:39

    pin-up: pin up casino - pin-up casino giris