ApiBase.php 564 B

123456789101112131415
  1. <?php
  2. class ApiBase {
  3. protected $access_token;
  4. public function __construct($access_token) {
  5. $this->access_token = $access_token;
  6. }
  7. public final function buildPublicParameter($method, $version = "1.0", $format = "json") {
  8. return 'public=' . urlencode ( self::buildPublicValue ( $method, $version, $format ) );
  9. }
  10. public function buildPublicValue($method, $version = "1.0", $format = "json") {
  11. return '{"method":"' . $method . '","access_token":"' . $this->access_token . '","version":"' . $version . '","format":"' . $format . '","lang":"php"}';
  12. }
  13. }
  14. ?>