我有一个网站,供客户提供数据库中的信息.但是其他网站想在他们的网站上显示这些信息,所以我的客户问我这个.
从一开始我就认为它可能类似于twitter小部件.因为我想给出类似于此的代码:
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({ ......
Run Code Online (Sandbox Code Playgroud)
其他网站将显示我的数据库中的信息.
但我找不到一个确切的例子,我发现了这个:http://tutorialzine.com/2010/03/who-is-online-widget-php-mysql-jquery/
但这并不是我想要的.
我的部署如下:在服务器中我有一个mySQL数据库和一个网站,我想创建php和javascript代码(甚至jquery,但我不是很专业)所以其他网站可以合并来自数据库的安全模式的信息.
任何人都可以暗示一下吗?
我有一个python应用程序,其中的主要类是Flask应用程序,当我收到HTTP请求时,我会从其他类中启动方法。我想共享记录器,显然它应该很简单,但是我无法使其正常工作。
这是我为主类的代码:
#!flask/bin/python
from flask import Flask, jsonify, abort, make_response, request
from SGRuntime import SGRuntime
import logging
from logging.handlers import TimedRotatingFileHandler
app = Flask(__name__)
sgRuntime = SGRuntime()
@app.route('/sg/api/v2.0/init', methods=['GET'])
def init_service():
app.logger.info('Request: Init service')
return sgRuntime.start()
@app.route('/sg/api/v2.0/stop', methods=['GET'])
def stop_service():
app.logger.info('Request: Stop service')
return sgRuntime.stop()
@app.route('/sg/api/v2.0/restart', methods=['GET'])
def restart_service():
app.logger.info('Request: Restart service')
return sgRuntime.restart()
@app.route('/sg/api/v2.0/alive', methods=['GET'])
def alive():
if sgRuntime.running == True:
return sgRuntime.get_stat()
else:
return "Service not running"
@app.errorhandler(404)
def not_found(error):
return make_response(jsonify({'error': 'Not found'}), 404)
if __name__ == …
Run Code Online (Sandbox Code Playgroud)