original_string: public function bindPoi(array $deviceIdentifier, int $poiId)
      {
          $params = [
              'device_identifier' => $deviceIdentifier,
              'poi_id' => $poiId,
          ];
  
          return $this->httpPostJson('shakearound/device/bindlocation', $params);
      }
code: public function bindPoi(array $deviceIdentifier, int $poiId)
      {
          $params = [
              'device_identifier' => $deviceIdentifier,
              'poi_id' => $poiId,
          ];
  
          return $this->httpPostJson('shakearound/device/bindlocation', $params);
      }
code_tokens: public function bindPoi ( array $ deviceIdentifier , int $ poiId ) { $ params = [ 'device_identifier' => $ deviceIdentifier , 'poi_id' => $ poiId , ] ; return $ this -> httpPostJson ( 'shakearound/device/bindlocation' , $ params ) ; }
docstring: Bind location for device.
  
  @param array $deviceIdentifier
  @param int   $poiId
  
  @return \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
  
  @throws InvalidArgumentException
docstring_tokens: Bind location for device .